在 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?

在 Visual Studio Ultimate 2012 下构建 mex 文件

使用 Visual Studio 2012 Ultimate 进行 Silverlight 4 负载测试