【发布时间】:2014-01-31 09:10:09
【问题描述】:
有没有办法从 TFS 构建任务中启动像 Internet Explorer 这样的桌面应用程序?
【问题讨论】:
-
只是 MSBuild 还是通过 TFS Build?
有没有办法从 TFS 构建任务中启动像 Internet Explorer 这样的桌面应用程序?
【问题讨论】:
TFSBuild 作为服务运行,无法启动交互式(即带有 UI 的应用程序)应用程序。
更新:如果您绝对必须,显然可以将 TFS Build 配置为以交互模式运行:http://msdn.microsoft.com/library/ms181712.aspx#interactive
【讨论】:
您可以,但可能不是您想要的。 从 Windows (NT) 服务启动的每个进程都在会话 0 上运行,登录用户不可见。而且环境特殊,不推荐用于自动化测试。
您有两个主要选择:
【讨论】:
您是否尝试过使用Exec task? 并将其指向您需要的可执行文件?
<Target Name="RunIEForWhatEverReason">
<Exec Command="explorer.exe"/>
</Target>
【讨论】: