0

次のソリューション構造があります。

Solution.sln
--LibProject1
--LibProject2 (References LibProject1)
--WCFProject  (References LibProject2)

私が経験している問題は、ビルド時に にWCFProject対応する DLLが出力ディレクトリLibProject1に追加されないことです。WCFProject何らかの理由で、プロジェクトのサブ参照を追加していません。

私の質問は、これが発生するためにプロジェクトファイルをどこにねじ込むことができたのでしょうか? csproj または sln ファイルに欠けているオプションはありますか?

ありがとう!

PD: VS2012 Ultimate を使用しています。また、すべてのプロジェクトで Copy Local が true であることを確認済みです。

4

1 に答える 1

0

わかりました、私はこれを理解しました。どうやら、LibProject2 は LibProject1 のクラスを使用していなかったため、VS は DLL を WCFProject 出力ディレクトリにコピーしませんでした。LibProject1 のクラスが LibProject2 によって消費されるとすぐに、DLL がコピーされました。

ほら、VSのデフォルトの動作で1日が無駄になりました。u_u

于 2013-05-04T15:54:39.000 に答える