我正在尝试在配置为点网4.6.1的c#MVC应用程序上使用配置向导在数据集中创建TableAdapter。我目前正在使用Visual Studio 2015 Update3。
我遇到的挑战是,当我尝试使用现有选项或查询生成器添加存储过程时,尝试使用MySQL时会失败
“对象引用未设置为对象的实例”
当我尝试使用预览时,它会失败并显示
“值不能为空,参数名称:适配器”
这就是为什么我认为它无法创建我的表适配器的原因。我的存储过程没有参数。我的设置如下
MySQL Server : 5.7.21
Connector Net: 6.10.7
MySQL for Visual Studio : 1.2.8
在Visual Studio上,我使用了NuGet软件包管理器来安装
MySQL.Data
MySQL.Data.Entity
MySQL.Web
全部@版本6.10.7。我在早期版本的MySQL中发现了与此问题类似的帖子,但是,似乎可以正常运行的版本6.9.9没有安装NuGet软件包,当我尝试使用时,我的实体数据模型出现不匹配错误它。
到目前为止,6.10.7是我可以在EF模型和服务器浏览器正常工作的情况下安全安装的唯一版本。我唯一的问题是使用数据集设计器。
修复程序提示我用
AllowUserVariables = True; CheckParameters = False
没有帮助。我已经看到其他多个问题,并尝试了一些修复程序,但到目前为止都没有奏效。
我的问题是如何调试表适配器向导失败的问题?