2

C# と MySQL で Winform アプリケーションを作成しました。私のコンピューターでは完全に動作しますが、公開して同じネットワーク上の他のマシンで実行すると、MySQL クエリを使用して関数を実行しようとすると、このエラーが発生します。

ファイルまたはアセンブリ 'MySql.date、バージョン = 6.5.4.0、カルチャ = ニュートラル、publicKeyToken = c5687fc88969c44d' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません

これらのコンピュータに MySQL をインストールする必要がありますか、それとも別の解決策がありますか?

4

1 に答える 1

3

すべてのマシンに MySQL サーバーをインストールする必要はありません。参照しているアセンブリが、アプリケーションをデプロイしたマシンで見つからなかったようです。

ソリューション エクスプローラーCopy Localで、参照する MySQL アセンブリのプロパティを次のように設定します。true

ここに画像の説明を入力

また、他のマシンにデプロイするときは、必ずMySQL.Data.dllアプリケーションに を含めてください。

于 2012-10-04T10:14:20.203 に答える