を使用しているときに、MSBuild が不足しているファイルをスキップするようにする方法はあり/p:OutDir
ますか?
私は TeamCity と協力して、大規模な Web プロジェクトを継続的に構築しています。継続的な展開を処理するプログラムを作成しましたが、MSbuild で問題が発生しています。プロパティ スイッチ OutDir を使用して、必要な Web ファイルを出力しています。
これが私のmsbuildコマンドです:
msbuild project.sln /property:Configuration=Release /property:OutDir=R:\BuildOutput\
OutDir
ファイルが見つからないため、MSBuild が失敗します。例:
error MSB3021: Unable to copy file "Api\Js\excanvas.min.js" to "R:\BuildOutput\_PublishedWebsites\Web\Api\Js\excanvas.min.js". Could not find file 'Api\Js\excanvas.min.js'.
これは非常に大規模で古いプロジェクトであり、不足しているファイルが多数あります。MSBuild でこれらのファイルをスキップしたり、これらのエラーを無視したりする方法はありますか。
ありがとう、助けていただければ幸いです。
不足しているファイルを追加することで簡単に解決できますが、この問題が発生するたびにすべての不足しているファイルを追加したくはありません。