无法将类型为 MySql.Data.MySqlClient.MySqlProviderServices 的对象强制转换为类型 System.Data.Common.DbProviderServices

本文发布于 4 年前,部分内容可能已经失去参考价值。

image.png

---------------------------

Microsoft Visual Studio

---------------------------

无法加载“*.edmx”: 无法将类型为“MySql.Data.MySqlClient.MySqlProviderServices”的对象强制转换为类型“System.Data.Common.DbProviderServices”。

---------------------------

解决方法:

检查 Web.config <providers> 标签是否为重复的 MySql.Data.MySqlClient。

本例中发现一个为 Version=8.0.19,一个为 Version=8.0.19.0,实践保留 Version=8.0.19.0 的 <provider> 即可。


xoyozo 4 年前
转载请注明出处
云服务器 精选特惠
可能相关的内容