有没有办法让 MSBuild 在使用时跳过丢失的文件/p:OutDir
?
我正在与 TeamCity 合作,不断构建一个大型网络项目。我编写了一个程序来处理我们的持续部署,但我遇到了 MSbuild 的问题。我正在使用属性开关 OutDir 来输出我需要的 Web 文件。
这是我的 msbuild 命令:
msbuild project.sln /property:Configuration=Release /property:OutDir=R:\BuildOutput\
MSBuild 失败,OutDir
因为缺少文件。例子:
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 跳过这些文件和/或忽略这些错误。
谢谢,任何帮助将不胜感激。
添加丢失的文件是一种快速修复,但我不想每次遇到此问题时都添加所有丢失的文件。