0

我正在运行 TeamCity 代理(不是作为服务)。我正在使用命令行启动应用程序。如果我将命令行保存在 *.cmd 文件中并双击它,则应用程序正在正确加载,但如果我复制 ans将 cmd 文件中的代码粘贴到 TeamCity 并运行... TeamCity 说成功,但应用程序未加载。如果我将 TeamCity 作为服务运行并单击运行...它正在加载应用程序,但它与它一起加载“交互式服务检测”(http://blogs.msdn.com/b/patricka/archive/2010/04/27/what-is-interactive-services-detection-and-why-is-it-blinking- at-me.aspx),据我所知,这并不好,我需要使用我正在做的 agent.bat 文件运行它。什么可以解决这个问题?

谢谢

4

1 回答 1

0

我通过以下方式运行代理服务:

  • 打开服务(cmd => services.msc
  • 右键单击代理服务(默认为 TeamCity 构建代理服务)
  • 选择登录选项卡
  • 禁用“允许服务与桌面交互”
于 2012-07-13T02:52:15.267 回答