Visual Studio 2017上的MySQL数据源向导无法工作

3
我已经安装了Visual Studio 2017 Community和MySQL Community 8.0.12在同一台电脑上。它还配备了MySQL for Visual Studio 2.0.5和MySQL Connector/NET 8.0.12。
现在,使用Visual Studio中的“数据源”向导,我可以测试与服务器的连接并选择要添加到“数据集”的哪些“表”。
但是,当我点击“完成”时,出现以下错误:
"Some updating commands could not be generated automatically. The database returned the following error: Unexpected Error"

这之后是另一个错误日志:
"Could not retrieve schema information for table or view [tablename]"

我想为每个表格添加。

我已经查阅了一些关于这些错误的资料,但是目前所讲的都是关于旧版的Visual Studio和MySQL。感谢您的帮助。

1个回答

2

经过一番尝试和查看MySQL官方网站,我将Connector/NET降级到版本6.9.8,并将MySQL for Visual Studio也降级到版本1.2.7。

现在DataSource能够获取表定义等信息了。

但是,在DataSource向导中按下“完成”按钮时,仍会出现一个小错误,显示"Failed to add relation(s) Specified cast is not valid"

不过这个错误并不会阻止创建和使用DataSource。我仍然不确定是什么原因导致了这个错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接