2011-08-12 34 views
0

この問題には、ファイルまたはアセンブリをロードできませんでした「MySql.Dataを、バージョン= 6.3.5.0、文化=中立、なPublicKeyToken = c5687fc88969c44d」またはその依存関係の1つ

Could not load file or assembly 'MySql.Data, Version=6.3.5.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

を解決する方法のサイトですローカルホストではうまく動作していますが、サイトを公開してエラーが発生しているかどうかを確認するときに役立ちます。いずれかの私は、このためのソリューションを与えることができます。..

私のサンプル画像フォルダAssemblyから

enter image description here

+1

プロパティをチェックして、 'Copy Local'値が' true'に設定されているかどうか確認してください。 –

+0

どこをチェックするか – Ramakrishna

+0

Visual Studioでこれをチェックする必要があります。 'References'を展開してから、' MySql.Data' DLLを探します。 DLLのプロパティを表示し、 'Copy Local'が' true'に設定されているかどうかを確認してください。 –

答えて

3

DLLは、いずれかのアプリケーションのbinフォルダにする必要があります(または同じフォルダ内)またはGACにインストールする必要があります。

MySql DLLにはインストーラが付属していますか?

-

参照DLLは、それを呼び出しているアプリケーションよりもネットの新しいバージョンで構築されている場合にも発生することができます。

+0

私はコネクタをインストールして参照として追加しました – Ramakrishna

+0

その 'MySql.Data.dll'をbinに追加しますか?私は既にアプリケーションのリファレンスを追加しました – Ramakrishna

+0

あなたが 'MySql.Data.dll'への参照を追加した場合、あなたのビンにコピーがあるはずです。 – Tim

関連する問題

 関連する問題