使用基于Web的新构建定义构建解决方案。在构建期间传递MSBuild参数。检查清洁选项。但是TFS并没有从以前的构建中删除旧的构建工件,而是删除了工件,它只是添加了一个旧工件。
使用MS Build参数: / p:DeployOnBuild = true / P:PackageTempRootDir = \ Release / p:DeployIisAppPath =“Default Web Site”; DefaultPackageFileName = DemoApp.zip / p:OutputPath =“$(Build。 BinariesDirectory)\ $(BuildPlatform)\ $(BuildConfiguration)“
我尝试将DefaultPackageFileName的名称更改为其他类似名称( TestApp.zip )
答案 0 :(得分:1)
找到它。在某些情况下,我们需要使用值二进制传递变量 Build.Clean 。从https://www.visualstudio.com/en-us/docs/build/define/repository找到了 谢谢你的回复。
答案 1 :(得分:0)
根据上述评论。请将此构建定义复制到新的构建定义。