无法将运行时连接字符串转换为其设计时等效的Visual Studio 2012

本文关键字:2012 Studio Visual 运行时 连接 字符串 转换 | 更新日期: 2023-09-27 18:04:11

我使用的是MySql Connector 6.8.3(最新版本)。

我正在使用Visual Studio 2012,所以这不是Visual Studio 2013中的已知问题,因为这个so解决方案提供:无法将运行时连接字符串转换为其设计时等效

我正在使用这个连接字符串:

<add name="db_uTextEntities" connectionString="metadata=res://*/uTextModel.csdl|res://*/uTextModel.ssdl|res://*/uTextModel.msl;provider=MySql.Data.MySqlClient;provider connection string=&quot;server=localhost;user id=username;password=password;database=db_uText_v1&quot;" providerName="System.Data.EntityClient" />

无法将运行时连接字符串转换为其设计时等效的Visual Studio 2012

所以我有一个旧版本的MySql . net连接器,我升级到6.8.3版本。一位开发人员告诉我,这个升级并不总是有效,尽管看起来是有效的。卸载MySql . net连接器并重新安装修复了我的问题。