我需要在BuildMaster部署中运行GUI应用程序。目前,我添加了一个启动该应用程序的PowerShell操作。问题是流程已启动,但没有GUI。我想这是因为BuildMaster代理(执行PowerShell脚本)是一个Windows服务。有什么方法可以解决它吗?
答案 0 :(得分:1)
Windows服务无法启动具有GUI的应用程序(从Windows Vista / Server 2008开始,至少更新),因为它们在会话0中运行,并且实际用户永远不会看到它们。您可以通过设置“Interact With Desktop”标记来解决此问题,但此时并不建议这样做。
是否有可能重新构建必须运行的应用程序,而不是提供GUI而是接受命令行参数?