我刚刚从这里http://dev.mysql.com/downloads/connector/net/安装了ADO.NET连接器
然而,MySQL并不像它应该出现的那样是一个数据源。我尝试重新启动Visual Studio。它不能解决我的问题。我是不是安装错了连接器?

编辑: STill nothing。我正在使用Visual Studio Express For Desktop。我需要为使用MySQL数据源的旗舰版付费吗?
发布于 2013-07-22 01:34:25
我刚才也遇到了同样的问题。我卸载了最新的Connector/NET驱动程序(6.7.4),然后安装了较旧的驱动程序(6.6.5),解决了这个问题。
我使用的是Visual Studio 2010。我卸载了最新的版本,因为我认为它们与我无法使用的.NET4.5有某种关系。
更新#1:
据推测,另一种方法是将MySql连接器注册到各种Visual Studio版本(2010/2012/2013/2015...)在安装过程中:转到修改产品功能并选择所有相关的Visual Studio版本。

更新#2 - Visual Studio2019更新:
当我安装包含ConnectorNET和VisualStudio插件选项的MySQL社区时,MySQL在Visual Studio中并没有显示为数据提供程序。
我使用的安装程序包括VS插件版本1.2.9,它应该已经从1.2.8修复了安装问题,但仍然不适用于我...
我的解决方案是卸载连接器和Visual Studio插件,将它们作为单独的组件下载,然后单独安装(而不是作为MySQLServer安装程序的一部分)。先安装连接器,然后再安装VS插件。
多亏了@LambertHeenan,我找到了解决方案here。
关于Visual Studio Express的说明
OP询问Visual Studio Express是否支持MySQL (据我所知,它支持been renamed to Visual Studio Community)。根据this page的说法,在过去,MySQL官方不支持Visual Studio Express,根据@Paul的回答,他们确实正式支持Visual Studio Community 2017和2019。
发布于 2013-07-25 01:54:59
Stuzor和hexcodes解决方案也适用于我。但是,如果您确实想要最新的连接器,则必须下载另一个产品。来自oracle网站:
从6.7版本开始,Connector/Net将不再包含用于Visual Studio集成的MySQL。该功能现在可以在一个名为MySQL for Visual Studio的单独产品中使用,该产品可以使用Windows的MySQL安装程序(请参阅http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html)。
发布于 2014-03-17 21:39:56
我在Visual Studio连接器的MySQL支持页面上找到了这个。
它们似乎不支持Visual Studio速成版的MySQL。
所以为了回答你的问题,是的,你可能需要终极版或专业版--但不是速成版,以便能够在VS中使用MySQL。
http://forums.mysql.com/read.php?38,546265,564533#msg-564533

https://stackoverflow.com/questions/16879451
复制相似问题