在Azure Pipeline中,我使用自托管代理,并且在计算机上手动安装了Windows服务并启动了它。它在本地工作正常。但是在管道中,当我尝试停止它(以更新DLL`s)时,任务CMD总是出现相同的错误:
它只是找不到Windows服务,该服务已安装并正常工作。
在Azure管道上的CMD任务中,代码就是这样:
我尝试过一个想过的所有主意:从PowerShell尝试,从Azure上的一些附加组件尝试,尝试设置服务登录帐户(设置计算机管理员),结果每次都相同。
有人为此战斗吗?
我已经找到了问题。
Azure代理已进行了流行配置,但是我试图在Release管道中停止和启动服务。一旦在构建管道中移动了脚本,所有脚本便顺利运行。