首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从VisualStudio2015RC中的EntityFramework数据库更新MySQL模型

问无法从VisualStudio2015RC中的EntityFramework数据库更新MySQL模型
EN

Stack Overflow用户
提问于 2015-07-02 07:14:46
回答 4查看 15.4K关注 0票数 9

几个月前,我的组织从Visual 2013升级到VisualStudio2015RC,我们刚刚尝试从我们的EntityFramework数据库中更新一些现有的"db-first“MySQL模型。这样做时,我们收到以下错误。

试图从数据库中更新时,出现了“System.ArgumentException”类型的异常。异常消息是:“无法将运行时连接字符串转换为其设计时等效的值。为设计目的使Visual能够与数据库通信所需的库(DDEX提供程序)没有为提供者'MySql.Data.MySqlClient‘安装。

快速搜索此错误产生于2013年11月(特别是在VS 2013年).

显然,MySql和Visual 2013还没有一起工作。 以下是MySql论坛上的链接:http://forums.mysql.com/read.php?174,594798,600466#msg-600466 您可能需要等待MySql连接器的下一个版本。

这是否意味着这可能是一个类似的问题,我们只需等到一个与VS 2015兼容的新MySql.Data客户端可用时才能完成呢?或者有可能是其他原因造成的(也许是vs2015rc中的bug )?

我们正在介绍实体框架(6.1.3)、MySql.Data (6.9.6)和MySql.Data.Entity (6.9.6)的最新稳定版本。

特别好奇的是,如果其他人偶然发现了这个问题,特别是VS 2015 RC。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-08-12 00:10:25

对我起作用的是更新visual studio插件,可以在这里获得:http://dev.mysql.com/downloads/windows/visualstudio/。

票数 21
EN

Stack Overflow用户

发布于 2015-08-11 13:41:55

请您将VS 2015从RC更新为RTM,通过运行以下命令更新nuget软件包:

更新-包

这将得到所有最新的稳定nuget包VS 2015年。

如果这能解决你的问题请告诉我。

票数 1
EN

Stack Overflow用户

发布于 2017-08-25 15:43:10

在我的例子中,我在Mysql安装之后立即安装了Visual。因此,组件没有安装。

要解决这个问题,只需打开VS安装MySQL并选择"Change“

然后检查目标Visual版本的组件。

​

​

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31177871

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档