【发布时间】:2018-11-15 02:56:00
【问题描述】:
我有一个 NMake 项目,它在“清洁命令行”中设置了命令属性
删除项目的/Release 文件夹中的所有内容。
我正在使用 TFS 的选项进行 clean 构建,它执行 /t:clean 作为 MSBuild 参数。
问题是当 TFS 第一次尝试删除 /Release 文件夹的内容时,既没有这样的文件夹也没有文件,它会出错并破坏构建。
有什么方法可以在不破坏构建的情况下传递此错误,或者检查文件夹是否存在以便传递或删除内容?
谢谢!
编辑:在项目的属性上有一个标签 <NMakeCleanCommandLine> 有 Condition 参数,但我不知道如何使用它?
【问题讨论】:
标签: visual-studio tfs msbuild nmake