在 Visual Studio Ultimate 2010 中添加 MySQL.Data 作为参考
Posted
技术标签:
【中文标题】在 Visual Studio Ultimate 2010 中添加 MySQL.Data 作为参考【英文标题】:Adding MySQL.Data as a Reference in Visual Studio Ultimate 2010 【发布时间】:2011-09-19 08:36:21 【问题描述】:我正在创建一个新的 C# 项目。我想将它与 mysql 服务器连接。当我单击添加引用时,未显示 MySQL.Data。这会导致各种问题,因为我无法将它与我的数据库连接。
我正在使用 Visual Studio Ultimate 2010 和 MySQL 5.5。
请帮忙。
谢谢
【问题讨论】:
显然已修补:bugs.mysql.com/bug.php?id=44141 【参考方案1】:MySQL 在 .NET 中“开箱即用”不可用。
您需要download the class library,然后在解压缩 zip 文件后添加对类库的引用。在“添加引用”对话框中,转到“浏览”选项卡(如果我没记错的话),以便找到类库。
【讨论】:
对于 Windows 7 64 位的我来说,DLL 位于 C:\Program Files (x86)\MySQL\MySQL for Visual Studio 1.2\Assemblies\v4.0\MySql.Data.Entity。 dll 一旦我从解决方案资源管理器中执行“添加参考”并按照 Jon Skeet 的建议在那里浏览。 只有 32 位吗? @JackWright:见 sjduan 的回答。如果这没有帮助,请提出一个新问题 - 10 年前的任何东西都不太可能是最新的。 嗨,乔恩,您的回答帮助了我,您 10 岁时的回答并不重要。今天的 2021 页面仍然显示 32 位下载。尽管如此,我确实找到了答案,而且似乎仍然是 32 位是唯一的方法。【参考方案2】:MySql.Data dll 存储在:
代码:
C:\Program Files\MySQL\MySQL 连接器网络 \Assemblies
在引用窗口中,选择直接浏览到程序集的选项。
【讨论】:
直到 64 位版本可用,在 64 位系统上,路径为 C:\Program Files (x86)\MySQL\MySQL Connector Net [xxx] \Assemblies\v[YY]\ - 其中 [xxx] 和 [YY] 将替换为版本号。【参考方案3】:如果你用 VS 2010 安装 MySQL for Visual Studio 我在这里找到了它:
添加参考 > 浏览 > C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PrivateAssemblies\MySql.Data.dll
【讨论】:
【参考方案4】:您需要下载用于 dotnet 的 MySql 连接器。下载后,只需安装它。 然后去你的项目: 一世。右键单击项目并选择添加 -> 参考 浏览 MySql.Data 并选择它来添加。 现在添加参考只需在程序文件顶部包含以下语句 使用 MySql.Data.MySqlClient
那么你就可以走了
【讨论】:
以上是关于在 Visual Studio Ultimate 2010 中添加 MySQL.Data 作为参考的主要内容,如果未能解决你的问题,请参考以下文章
在Windows8计算机上安装Visual Studio 2010 Ultimate
Visual Studio 2010 Ultimate 无法连接到 MySql
在 Visual Studio 2012 Ultimate 中的 Windows 中使用 OpenSSL 时出错
如何解决Visual Studio 2010 Ultimate中的CVT1100?