运行 GUI 应用程序作为 BuildMaster 部署的一部分
Run GUI application as part of BuildMaster deploy
我需要 运行 GUI 应用程序作为 BuildMaster 部署的一部分。目前,我添加了一个启动该应用程序的 PowerShell 操作。问题是进程已启动,但没有 GUI。我猜这是因为 BuildMaster 代理(执行 PowerShell 脚本)是一个 Windows 服务。有什么办法可以解决吗?
A Windows 服务无法启动带有 GUI 的应用程序(至少从 Windows Vista / Server 2008 和更新版本开始),因为它们 运行 在会话 0 中并且永远不会被实际用户看到。您也许可以通过设置 "Interact With Desktop" 标志来解决这个问题,但目前并不真正推荐这样做。
是否可以将必须 运行 的应用程序重新架构为不提供 GUI 而接受命令行参数的应用程序?
我需要 运行 GUI 应用程序作为 BuildMaster 部署的一部分。目前,我添加了一个启动该应用程序的 PowerShell 操作。问题是进程已启动,但没有 GUI。我猜这是因为 BuildMaster 代理(执行 PowerShell 脚本)是一个 Windows 服务。有什么办法可以解决吗?
A Windows 服务无法启动带有 GUI 的应用程序(至少从 Windows Vista / Server 2008 和更新版本开始),因为它们 运行 在会话 0 中并且永远不会被实际用户看到。您也许可以通过设置 "Interact With Desktop" 标志来解决这个问题,但目前并不真正推荐这样做。
是否可以将必须 运行 的应用程序重新架构为不提供 GUI 而接受命令行参数的应用程序?