この記事では、主に MySQL のインストール後の .net プログラムの実行エラーの解決策をサンプル コードを通じて詳しく紹介します。この記事は、皆さんの学習や仕事に役立つことを願っています。 。
問題が見つかりました
最近、mysql のインストール後に .net プログラムを実行しているときにエラーが発生しました:
エラーの場所: C:WindowsMicrosoft.NETFrameworkv4.0.30319Configmachine.config
エラー メッセージ: ファイルまたはアセンブリのロードに失敗しました ' MySql.ConnectorInstaller、Version=6.10.5.0、Culture=neutral、PublicKeyToken=c5687fc88969c44d」、またはその依存関係の 1 つ。システムは、指定されたファイルを見つけることができません。
画像:
原因:
MySQL .NET Connector 6.9.4 (おそらく他のバージョンも) をインストールすると、この迷惑なエラーが表示されます。これは、インストール中にこのコネクタがない場合、「Web」のチェックを外してください。 Providers」が machine.config ファイルに書き込まれるため、このエラーが発生します。
問題を正しく解決します:
Connector/Net 6.10.6 をダウンロードした後、Wen Providers オプションをキャンセルし、実行して完了します
以前の machine.config ファイルの MySQLMembershipProvider ノードが消えていることがわかります
プログラムは正常に実行されます
関連する推奨事項:
Vueを実行してIISにデプロイするASP.NET Coreアプリケーションの詳細な説明
以上がmysql インストール後の .net プログラム実行エラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。