VSTS IIS Web 应用程序部署失败 return 2148734720
VSTS IIS Web App Deploy fails with return 2148734720
我为我们的几个服务器配置了相同的版本,但我对其中一个服务器有问题(其他服务器运行良好):
[错误]无法将 Web 包部署到 IIS 网站。
[错误]错误:C:\vstsagent\A2_work_tasks\IISWebAppDeploymentOnMachineGroup_1b467810-6725-4b6d-accd-886174c09bba[=73=].0.20\MSDeploy3.6\msdeploy.exe 失败,return 代码:2148734720
很遗憾,我找不到与此错误代码相关的任何有用信息。
我的发布配置:
IIS Web 应用程序部署(预览版)
具有一台特定登台服务器的部署组(我使用的是本地代理)
网站名称:我的网站在IIS中的正确名称
虚拟应用程序:空字段
文件夹包:从构建丢弃工件中选择的 zip
已选择"XML variable substitution"
已选择"Remove Additional Files at Destination"
我已经尝试过但没有成功的方法:
手动关闭应用程序
删除应用程序文件夹中的所有文件
更改用于服务的用户帐户
同样 - 其他服务器的相同配置工作正常。
服务器配置:Windows Server 2012R2 Standard x64
看来我明白了。我的服务器上缺少 .NET Framework 3.5...
我正在调查日志,发现下面一行导致失败。
"C:\vstsagent\A2\_work\_tasks\IISWebAppDeploymentOnMachineGroup_1b467810-6725-4b6d-accd-886174c09bba[=10=].0.20\MSDeploy3.6\msdeploy.exe" -verb:sync -source:package='C:\vstsagent\A2\_work\r2\a\temp_web_package_8269135298977384.zip' -dest:auto -setParam:name='IIS Web Application Name',value='httproot'
所以我将它复制到 CMD 并在我尝试执行它时收到正确的 Windows 消息。
我为我们的几个服务器配置了相同的版本,但我对其中一个服务器有问题(其他服务器运行良好):
[错误]无法将 Web 包部署到 IIS 网站。
[错误]错误:C:\vstsagent\A2_work_tasks\IISWebAppDeploymentOnMachineGroup_1b467810-6725-4b6d-accd-886174c09bba[=73=].0.20\MSDeploy3.6\msdeploy.exe 失败,return 代码:2148734720
很遗憾,我找不到与此错误代码相关的任何有用信息。
我的发布配置:
IIS Web 应用程序部署(预览版)
具有一台特定登台服务器的部署组(我使用的是本地代理)
网站名称:我的网站在IIS中的正确名称
虚拟应用程序:空字段
文件夹包:从构建丢弃工件中选择的 zip
已选择"XML variable substitution"
已选择"Remove Additional Files at Destination"
我已经尝试过但没有成功的方法:
手动关闭应用程序
删除应用程序文件夹中的所有文件
更改用于服务的用户帐户
同样 - 其他服务器的相同配置工作正常。
服务器配置:Windows Server 2012R2 Standard x64
看来我明白了。我的服务器上缺少 .NET Framework 3.5...
我正在调查日志,发现下面一行导致失败。
"C:\vstsagent\A2\_work\_tasks\IISWebAppDeploymentOnMachineGroup_1b467810-6725-4b6d-accd-886174c09bba[=10=].0.20\MSDeploy3.6\msdeploy.exe" -verb:sync -source:package='C:\vstsagent\A2\_work\r2\a\temp_web_package_8269135298977384.zip' -dest:auto -setParam:name='IIS Web Application Name',value='httproot'
所以我将它复制到 CMD 并在我尝试执行它时收到正确的 Windows 消息。