我的TFS构建设置似乎无法正确完成工作流程。无论所有构建步骤是否实际运行正常或失败,工作流程始终处于运行状态(Team Explorer - Builds
中的蓝色播放按钮,而不是绿色勾号或红色十字)。它似乎只是挂在最后。
TFS设置
我已尝试过各种构建定义,重新启动了TFS服务和构建代理,但构建仍然始终处于运行状态。
我在构建代理计算机上Event Viewer -> TFS Operational Log
中遇到的唯一错误是当我从Visual Studio手动取消工作流时。
默认代理 - 构建:已取消构建vstfs:// ...的工作流实例,ID为{...}
异常类型:Microsoft.TeamFoundation.Build.Workflow.Activities.BuildProcessTerminatationException
之前的其他一切都很好。关于为什么构建永远不会完成的任何想法?
答案 0 :(得分:0)
BuildProcessTerminatationException是终止活动,在发生错误时发生。
我建议你调试sequential workflow foundation
,你的活动有bug。
在visual studio中set breakpoint on your first activity
打开您的模板。
Attach process
您的主机工作流基础,构建代理并运行构建。