これはMySql.Dataのバグです。私の知る限り、バグレポートは提出されていませんが、MySqlConnector統合テスト
MySqlCommand.Prepare
を呼び出すと、MySql.Dataは失敗します パラメータを追加する前に。
ただし、これはまさに何 AdoNetAppender
。 ( try
があります /キャッチコード> そのコードでブロックしますが、これは2.0.12以降の最近の変更です。)
考えられる修正は2つあります。
- MySqlConnector
に切り替えます
-
IgnorePrepare =true
を追加します MySql.Data接続文字列に追加します。これによりPrepare
が発生します ノーオペレーションになる。 (注:このオプションは削除されました8.0.24で 。)