4

私は、1 つのソリューションに 3 つのプロジェクトがある顧客のプロジェクトに取り組んでいます。プロジェクト A がベースで、プロジェクト B は A に依存し、プロジェクト C は B に依存します。ちなみに、プロジェクト C はアプリケーションで、A と B はクラス ライブラリです。

通常、プロジェクト A を変更しても、B と C を手動で再コンパイルする必要はありません。これは、Visual Studio が自動的に行うためです。

ただし、この環境 (Ankh SVN 経由でソリューションをダウンロードした後) では、実行時に依存関係が認識されないことがあります。依存関係階層の支配的なプロジェクトを手動で再コンパイルする必要があります。

なぜこうなった?そしてそれを解決する方法は?ありがとう!

4

1 に答える 1

1

プロジェクト B とプロジェクト C の参照をプロジェクトとして追加し、プロジェクト出力をアセンブリ参照として追加していないことを確認ください

于 2012-04-17T21:55:24.510 に答える