无法将类型为 MySql.Data.MySqlClient.MySqlProviderServices 的对象强制转换为类型 System.Data.Common.DbProviderServices
本文发布于 4 年前,部分内容可能已经失去参考价值。
---------------------------
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> 即可。
可能相关的内容