【问题标题】:MSBuild error 1 has ended this buildMSBuild 错误 1 ​​已结束此构建
【发布时间】:2016-04-19 11:34:29
【问题描述】:

我正在尝试使用here 给出的文章作为参考,将 Gulp 集成到 TFS 构建和 Web 部署中。当我使用命令 (Alt+B+R) 构建解决方案时,gulp 成功创建了一个输出目录。但是,当我尝试通过右键单击我的构建定义来排队新构建时,构建失败并出现以下错误。

谁能帮忙解决这个错误?

【问题讨论】:

  • 你能分享“日志”标签下的日志吗?

标签: tfs msbuild build-definition


【解决方案1】:

根据错误TF42097:由于归档错误,无法保存工作项。

构建使用默认模板(或自定义)并打开了“失败时创建工作项”选项,但是错误工作项已被修改为意味着构建无法创建它 - 这可能是就像将字段设为必填一样简单。

如何解决此问题取决于 Bug 工作项的限制方式。已强制执行的工作项字段应具有在构建过程模板中指定的值,如果该值应根据构建定义而变化,您将需要将其作为定义中的参数公开。

针对这种情况的解决方法:

在 PropertyGroup 中添加 <SkipWorkItemCreation>true</SkipWorkItemCreation> 将阻止它尝试创建工作项。

来自MSDN 的类似问题供您参考。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多