使用保存的未更改XAML构建过程文件导致构建失败

时间:2016-01-14 14:53:51

标签: xaml visual-studio-2015 tfs2015 tfs-process-template build-process-template

使用我的" custom"时出现以下构建错误XAML流程构建文件:

  

( - 1,0)
  TF215097:初始化构建定义> \ Test2 \ TestProject1的构建时发生错误:   异常消息:无法设置未知成员' Microsoft.TeamFoundation.Build.Activities.RunScript.FailOnNonZeroExitCode'。 (输入XamlObjectWriterException)

重现步骤

  1. 将TfvcTemplate.12.xaml文件下载到本地存储
  2. 在XAML可视化编辑器中(在新项目中或独立)中打开模板
  3. 保存模板(注意:由于某种原因,这会增加许多额外的XAML标记)
  4. 将模板提交到TFS
  5. 将模板导入我的构建定义的“处理”部分
  6. 刷新构建过程文件
  7. 使用" new"对构建进行排队模板
  8. 我还没有在StackOverflow或ASP.NET论坛上看到有关保存完全相同的文件并再次使用它的特定错误消息。我已经手动编辑XAML,以便额外的标记不会破坏我的构建,但我更倾向于使用工具箱来配置我的工作流程。

    有关为何会发生这种情况或为何我收到该特定错误消息的任何想法?

    注意:我使用的是Visual Studio 2015和TFS 2015。

1 个答案:

答案 0 :(得分:0)

由于你没有改变任何事情,所以'默认 TfvcTemplate.12.xaml 。您可以尝试下载新的TfvcTemplate.12.xaml,而无需在XAML可视化编辑器中打开它。只需检查源代码管理。

如果仍然构建失败,请尝试清理TFS现金和VS cash

  1. 清理客户端计算机上的Cache文件夹。文件夹路径是: C:\ Users \ username \ AppData \ Local \ Microsoft \ Team Foundation \ 3.0 \ Cache。
  2. 清理服务器计算机上的缓存文件夹。文件夹路径是: C:\ ProgramData \ Microsoft \ Team Foundation \ Web Access \ Cache
  3. 如果构建成功没有错误,这可能是由VS引起的。尝试重新安装Visual Studio。