【发布时间】:2010-10-28 09:55:58
【问题描述】:
有人知道如何用Visual Studio 2010 连接到MySQL 5.1 吗?
我已经尝试过MySQL Connector/ODBC 路线,但结果非常糟糕。表行都在视图部分中作为视图列出,而表或过程文件夹中根本没有列出任何内容。
【问题讨论】:
有人知道如何用Visual Studio 2010 连接到MySQL 5.1 吗?
我已经尝试过MySQL Connector/ODBC 路线,但结果非常糟糕。表行都在视图部分中作为视图列出,而表或过程文件夹中根本没有列出任何内容。
【问题讨论】:
要让实体框架与 VS2010 一起工作,我必须执行以下操作:
(我在博客上写过这个here)
更新 6.3.2 is in beta 我可以确认这是可行的。 (我不需要重命名框架文件夹)
【讨论】:
最新发布的更新链接感谢@Christian Payne
更新:好像已经有非测试版了!!!!
【讨论】:
按照别人的建议..
http://dev.mysql.com/downloads/mirror.php?id=382641
..解决问题。
我在安装 vs2010 后安装了 v6.2.3,并且 MySQL 驱动程序未显示在“数据库连接”对话框的列表中。我错误地认为我应该改用 .NET ODBC 驱动程序,这会导致各种问题。虽然我可以使用代码隐藏轻松连接到数据库,但服务器资源管理器无法连接到数据库。
幸运的是,在卸载 6.2.3 并安装 6.3.0(来自上面的链接)后,MySQL 驱动程序已添加到 VS2010,我能够连接到数据库并在我的服务器资源管理器中看到它。
【讨论】:
我能够通过执行以下操作来使其工作:
我的环境:
我采取的步骤:
它就像一个魅力:)
【讨论】:
呃……通过代码?或者你的意思是服务器资源管理器加载项?您是否尝试过来自 Mysql 的 .NET 的最新(尽管是 GPL 版)连接器版本?同样,它是 GPL 版的,因此请注意将其用于您自己的软件的后果。
【讨论】:
Microsoft Visual Studio 2010 Beta 2 因DDEX 提供程序而失效。他们正在自动将 VS 2008 程序集从 9.0 升级到 10.0,但它失败了。失败与 .NET 2 程序集无法加载 .NET 4 程序集这一事实有关。
这在 beta 1 中有效,所以这是他们破坏的东西。
我什至回去尝试了 SDK 中的参考 DDEX 提供程序。它也不会在 VS 2010 beta 2 中加载。这告诉我他们有一些东西需要修复。
下一个测试版是什么时候?
【讨论】: