0

スタンドアロン プログラムを実行すると、クラッシュして次のように表示されます。

Exception: System.IO.FileNotFoundException: cannot find assembly or file Mysql.Data  or load one of the dependable sources at project3.class.executesend<> at project3.class.initialize<> at project3.class.main<>

.dllいくつか検索した結果、これらのファイルをリソースとしてプログラムに追加する必要があることがわかりました。それを行った後、同じエラーが発生しました。

どうすればこれを修正できますか?

4

2 に答える 2

3

私がよく理解していれば、プロジェクトの参照フォルダーに Mysql.Data を追加しました。

次に、VS Explorer でこれを右クリックし、プロパティに移動して、属性「ローカルのコピー」を true に設定します。

したがって、アプリをビルドするたびに「debug」または「release」フォルダーにコピーされます。

于 2013-01-31T21:33:36.910 に答える
0

バージョン 8.0.19 の MySQL Workbench では、Visual C++ 2015-2019 DLL をインストールする必要がありました。

2008、2010、2013、および 2015 を x64 と x32 の両方のフレーバーでインストールしましたが、このエラーが発生していました。

Visual C++ 再頒布可能パッケージはこちら ...

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

于 2020-01-30T16:28:15.257 に答える