TFS运行本地进程

时间:2016-01-12 12:44:47

标签: visual-studio-2012 tfs2015 source-control-explorer

我在本地机器上运行TFS express 2015,我试图让它在构建后的第二步运行本地进程(计算器窗口)。 我已经尝试过命令行,尝试过批处理脚本甚至尝试过PowerShell。第二步看起来很好,但没有计算器打开。

这里有什么我想念的吗? TFS Express安装在运行visual studio的同一台机器上。

请帮忙!

1 个答案:

答案 0 :(得分:0)

对于XAML构建

如果要在Team Build期间打开本地进程(例如记事本),则需要将构建服务设置为以交互方式运行,启动TFS管理控制台>>构建配置>>构建服务属性>>停止服务>>选择以交互方式运行服务。

然后,您需要自定义构建过程模板以创建InvokeProcess activity。您可以使用InvokeProcess活动在构建服务器上启动进程(运行程序)。此活动本质上是Start的包装器。在InvokeProcess活动中,设置FileName = “C:\ Windows \ notepad”

完成上述两个步骤后,您可以在Team Build期间打开记事本。运行构建定义时,将在构建代理程序计算机上打开记事本,并且构建将继续运行此打开的记事本活动。您需要使用TFS Build Service帐户登录构建代理,然后您将看到在构建代理计算机上打开记事本,关闭此记事本后,您的构建将继续运行下一步。

相关问题