Par*_*man 11 c# entity-framework visual-studio-2013
我上周更新到Visual Studio 2013,我无法再通过visual studio designer(.edmx文件)更新我的Entity Data模型.
当我right click > update model from database
现在收到此错误:
尝试从数据库更新时发生"System.ArgumentException"类型的异常.异常消息是:'无法将运行时连接字符串转换为其设计时等效项.连接字符串:server = 192.168.100.103; user id = xxx; password = xxx; database = xxx; persist security info = True'.
我的连接字符串如下:
<connectionStrings>
<add name="DbEntities" connectionString="metadata=res://*/Db.csdl|res://*/Db.ssdl|res://*/Db.msl;provider=MySql.Data.MySqlClient;provider connection string="server=192.168.100.103;user id=xxx;password=xxx;database=xxx;persist security info=True"" providerName="System.Data.EntityClient" />
Run Code Online (Sandbox Code Playgroud)
该过程在Visual Studio 2012中仍然可以正常工作
小智 6
显然,MySql和Visual Studio 2013还没有合作.
以下是MySql论坛上的链接:http: //forums.mysql.com/read.php?174,594798,600466#msg-00466
您可能需要等待MySql连接器的下一个版本.
我甚至无法在Visual Studio 2013中从Server Exploer创建与MySql DB的连接.可以吗?
您需要下载 Mysql connector 6.8.3.0 和 Mysql for Visual Studio 1.1.1( https://cdn.mysql.com/Downloads/MySQLInstaller/mysql-visualstudio-plugin-1.1.1.msi )
在那之后,它对我有用。
归档时间: |
|
查看次数: |
12743 次 |
最近记录: |