无法从 Visual Studio 团队服务(Visual Studio 联机)在远程计算机上执行 IIS 管理命令

Unable to execute IIS Administration commands on remote machine from Visual Studio Team Services (was Visual Studio Online) Build

我有一套 power-shell 脚本来管理整个部署。我们将整个代码库迁移到 Visual Studio Team Services(以前是 VS Online),我正在尝试实现整个部署自动化。

我在高层次上遵循​​的步骤是:

我面临的问题是 - none 的 IIS 管理命令正在远程计算机上执行。 例如Remove-WebSite/Remove-WebAppPool 不工作。

我没有看到这些命令也抛出任何错误。

是否需要为 运行 这些命令启用任何特定内容。

注意: 当我直接从服务器 运行 时,我能够使相同的脚本正常工作。仅当我在团队服务的构建步骤中使用 运行 'powershell on target machine' 时才会出现此问题。

根据您的意见,解决方案是 运行 在 winrm 上快速配置并重新启动机器。