2つのDLLへのdendencies/referencesを持つVS2010 C++アプリケーションを持っています。アプリケーションをビルドした後、管理されたdllをAと呼び、ライブラリフォルダからアプリケーションフォルダにコピーされます。もう1つはBではありません。私は手で再構築してAを削除することができ、それは常に表示されます。アンマネージC++ DLL依存関係はアプリケーションフォルダにコピーされませんが、異なるマネージdllは
私はすぐに私はDLL AとDLL Bとの間の基準の設定を比較しているし、彼らが持っているように見えるB.
にも言及を必要とする第二のアプリケーションを持っていますので、私はポストBのvcxprojでルールを構築すること恐怖同じ設定(copy local = true、false、false、true、false)
ありがとうございます。
「true、false、false、true、false」というものは何ですか?プロパティが1つしかない2つのプロジェクト(「ローカルコピー」)があります。これらのブール値はどこから来ていますか? –
アプリケーションプロジェクトのプロパティページ - >共通のプロパティ - >フレームワークと参照 - >依存するDLLの選択、ビルドのプロパティ - >ローカルにコピー= Trueなど、等、 – John