互換性エラー: MySqlConnection 設定にアクセスする EFMySqlCommand
EntityFramework 6.2 for MS SQL および MySql.Data for MySQL 接続を利用するコンソール アプリケーションでは、カスタム ジョブの作成中にエラーが発生します:
"Attempt by method 'MySql.Data.Entity.EFMySqlCommand.set_DbConnection(System.Data.Common.DbConnection)' to access method 'MySql.Data.MySqlClient.MySqlConnection.get_Settings()' failed."
解決策:
このエラーは、MySql.Data.Entity 6.10.7 と MySql.Data.Entity 6.10.7 の間の互換性の問題に起因します。 MySQL.Data 8.0.11。 Oracle は、v8.x 以降ではパッケージの名前を MySql.Data.EntityFramework に変更しました。
これを解決するには、次の手順に従います。
正しいパッケージがインストールされると、アプリケーションはエラーなしで機能するはずです。
以上が「EFMySqlCommand.set_DbConnection」が「MySqlConnection.get_Settings()」にアクセスできないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。