我有一个TFS版本,虽然所有任务都已完成,但仍可继续使用。 我已经包含在所有目标中。 我收到了最后一条消息,但构建仍在运行。
答案 0 :(得分:0)
我发现了这个问题。 My Build将多个应用程序部署到多个服务器配置文件。作为预部署和部署后操作,构建使用MSBuild Exec任务来运行在远程服务器上使用PsExec的批处理文件。 其中一个批处理文件没有完成。并且自从使用了Exec任务 ContinueOnError ='true'Timeout ='5000'MSBuild继续进行下一个任务,直到完成所有操作,然后等待该批处理文件进程完成。 当我连接到TFS服务器并终止此批处理文件进程时,构建完成。
后来我修复了该批处理文件中的悬挂问题。