解决“错误尝试通过方法‘X.set_DbConnection(System.Data.Common.DbConnection)’访问方法‘Y.get_Settings()’失败”实体框架应用程序
使用以下命令的控制台应用程序中发生错误用于数据库连接的 EntityFramework 6.2、MySql.Data 8.0.11 和 MySql.Data.Entity 6.10.7。错误显示:“尝试通过方法‘MySql.Data.Entity.EFMySqlCommand.set_DbConnection(System.Data.Common.DbConnection)’访问方法‘MySql.Data.MySqlClient.MySqlConnection.get_Settings()’失败。”
根原因:
由于安装的MySql.Data和MySql.Data.Entity版本不兼容而出现错误。
解决方案:
要解决此问题,请卸载 MySql.Data.Entity 6.10.7 并将其替换为兼容的版本,MySql.Data.EntityFramework。
安装说明:
附加说明:
以上是如何修复实体框架中的“错误尝试通过方法\'X.set_DbConnection(System.Data.Common.DbConnection)\'访问方法\'Y.get_Settings()\'失败\”?的详细内容。更多信息请关注PHP中文网其他相关文章!