次のソリューション構造があります
Test_Solution
|_ Test1.csproj
|_ Reference
|_ SomeDll.dll
|_ Others.dll
|_ Files
|_ Test2.csproj
|_ Reference
|_ Test1.dll
|_ Etc.dll
|_ Files
Test1プロジェクトは Web アプリケーション (mvc 3 を使用した asp.net) です。
Test2ユニットテストプロジェクトです。
ご覧のTest2とおり、既に Test1.dll への参照があります (Test1 プロジェクトにあるいくつかの関数があります)。
msbuildアプリケーションをデプロイするために、コマンドを使用してパッケージを作成します (cmdファイルと ZIP およびいくつかの XML ファイルが作成されます)。
そのパッケージにも含めたいのですが、循環参照の警告Test2.dllのためできません。
なぜそれを含めるのですTest2.dllか?パッケージ全体をサーバーにデプロイし、アプリケーションを使用してテスト (自動テスト) をTest2.dll実行し、同時にインストールしたいためです。
それを行う最良の方法は何ですか?