Visual Studio 2017和MySQL-“无法检索表或视图的架构信息”

时间:2019-07-07 18:26:54

标签: mysql vb.net visual-studio-2017

我在使MySQL和VS2107完美配合时遇到了持续的问题。我似乎遇到了几个月的障碍,以前的工作设置突然停止工作。由于无法访问MySql数据库,这使我的开发人员陷入了停顿。

最近的问题是尝试通过“数据源>使用向导配置数据源”来更新/添加表,然后添加表。我遇到此错误:

error

在此之前,我还有其他一些问题。我曾经解决过这些问题,但是选择了不同版本的“ MySQL for Visual Studio”和“ MySql Connect / NET”。但是,我似乎无法获得这些工作的任何排列。我尝试过的:

MySQLForVisualStudio-1.2.7,MySQLConnectorNet-6.9.8,MySQL.Data-8.0.16 (根据here

MySQLForVisualStudio-2.0.5,MySQLConnectorNet-6.9.9,MySQL.Data-8.0.16 (根据here

MySQLForVisualStudio-2.0.5,MySQLConnectorNet-6.9.10,添加了其他参考(根据here

还尝试将MySql.Data 6.9.9 dll交换为引用而不是最新版本。还尝试了NuGet提供的不同版本的MySql.data。还更改了machine.config以确保其中包含正确的版本。

我还尝试了所有三个版本的最新版本的“股票”选项(来自NuGet的mysql.data +最新的MySql连接器和VS)

这真让我发疯。每当发生这种情况时,我的开发人员都会陷入停顿。我不敢相信像VS和MySql这样的两种可靠技术很难相处!另外,好像我经过一段可以正常工作的时期,但随后神秘地失败了。

另一件事是,我可以通过“服务器资源管理器”检索所有表的数据。但是,当我尝试将表拖放到数据集/ xsd设计器上时,我再次得到:“鼠标拖动失败-无法检索表或视图的架构”。

我会非常感激任何建议,因为这对我的开发人员是一个真正的打击-完全重新做6个月的代码以合并另一种数据库技术-不知道该怎么做。

0 个答案:

没有答案