3

私のウェブサイトはMySqlをデータベースとして使用しています。MySql.Data、MySql.Data.Entity、MySql.Web dll への参照を追加し、参照の追加とその場所への参照を使用しました。ただし、これらの dll は私の bin フォルダーには決してないため、ホスト サーバーに公開するときにサイトで公開されません。それらを再度追加すると、参照セクションでチェックされるため、サイトは参照する必要があることを認識していますが、bin フォルダーにはありません。何が起こっているか知っている人はいますか?

4

2 に答える 2

2

MySql.Data.dllは GAC (グローバル アセンブリ キャッシュ) にあるため、trueであっても Visual Studio はそれを bin フォルダーにコピーしませんCopy Local

アセンブリをインストール ディレクトリからコピーできます (アセンブリを見つけて、Program Files/MySQL/MySQL Connector xxx/Assemblies手動で bin フォルダーにコピーし、展開することができました。

于 2013-08-14T13:07:00.973 に答える
0

ソリューション ブラウザーで MySQL 参照を選択すると、それを bin フォルダーにコピーするかどうかを制御できます。プロパティの正確な名前は忘れましたが、簡単に見つけられるはずです。

于 2013-02-10T23:24:25.703 に答える