Azure DevOps - сбой процесса C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe с кодом выхода 3762504530

Я выполняю локальное развертывание с помощью Azure DevOps и получил эту ошибку, как показано ниже. Я развертываю это на машине с Windows 10 Pro. Может ли какая-либо помощь по этому поводу быть большой помощью. Поскольку я пытался найти какое-то решение, но не нашел.

The process 'C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe' failed with exit code 3762504530

Failed to deploy web package to IIS website.
Unhandled Exception: System.MissingMethodException: Method not found: 'Void Microsoft.Web.Deployment.Tracing.WebDeployEventWriter.EventWriteVerbose(System.String, System.String, System.String)'.
   at Microsoft.Web.Deployment.TraceWrapper.EventWriteVerboseHelper(String message, String user, String siteName)
   at Microsoft.Web.Deployment.TraceWrapper.EventWriteVerbose(String message, String user, String siteName)
   at MSDeploy.MSDeploy.Main(String[] unusedArgs)

"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:package='C:\azagent\A1\_work\r1\a\temp_web_package_6877648714396305.zip' -dest:auto -setParam:name='IIS Web Application Name',value='SD' -enableRule:DoNotDeleteRule
2020-04-14T13:22:28.4943595Z Error: The process 'C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe' failed with exit code 3762504530

Я выложил более подробную информацию.

[command]"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:package='C:\azagent\A1\_work\r1\a\temp_web_package_3355247159673458.zip' -dest:auto -setParam:name='IIS Web Application Name',value='SD' -enableRule:DoNotDeleteRule2020-04-15T07:42:01.8379357Z Error: The process 'C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe' failed with exit code 3762504530

2020-04-15T07: 42: 01.8380492Z в ExecState._setResult (C:\azagent\A1_work_tasks\IISWebAppDeploymentOnMachineGroup_1b467810-6725-4b6d-accd-886174c09bba\0.156.9\node_modules\azagent \ node_modules \ azagent \ node_modules \ azagent_modules \ node_modules:816:25) 2020-04-15T07:42:01.8381798Z в ExecState.CheckComplete (C:\azagent\A1_work_tasks\IISWebAppDeploymentOnMachineGroup_1b467810-6725-4b6d-accd-886174c09bba\0.156.9\ Task-libmodules \ azagent-libmodules \ azagent-libmodules \ azagent_bba \ 0.156.9 \ taskure-pipe toolrunner.js:799:18) 2020-04-15T07:42:01.8383760Z в ChildProcess. (C:\azagent\A1_work_tasks\IISWebAppDeploymentOnMachineGroup_1b467810-6725-4b6d-accd-886174c09bba\0.156.9\node_modules\azure-pipelines-task-lib\toolrunner.js:721:19) 2020-04-15T07 в emitTwo (events.js:106:13) 2020-04-15T07:42:01.8385039Z в ChildProcess.emit (events.js:191:7) 2020-04-15T07:42:01.8386129Z в mightClose (internal/child_process.js:920:16) 2020-04-15T07:42:01.8386764Z в Process.ChildProcess._handle.onexit (internal/child_process.js:230:5) 2020-04-15T07:42:01.8387253Z Повторная попытка развернуть пакет. 2020-04-15T07:42:01.8395750Z [команда]"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:package='C:\azagent\A1_work\r1\a\temp_web_package_3355247159673458.zip' -dest:auto -setParam:name=' Имя веб-приложения IIS ',value='SD' -enableRule:DoNotDeleteRule 2020-04-15T07:42:01.8906481Z ##[ошибка] Не удалось развернуть Интернет пакет на веб-сайт IIS. 2020-04-15T07:42:01.8929403Z ##[ошибка] Необработанное исключение: System.MissingMethod Exception: метод не найден: 'Void Microsoft.Web.Deployment.Tracing.WebDeployEventWriter.EventWriteVerbose(System.String, System.String, System.Строка)'. в Microsoft.Web.Deployment.TraceWrapper.EventWriteVerboseHelper(строковое сообщение, строковое имя пользователя, строковое имя сайта) в Microsoft.Web.Deployment.TraceWrapper.EventWriteVerbose(строковое сообщение, строковый пользователь, строковое имя сайта) в MSDeploy.MSDeploy.Main(String[] unusedArgs)

2020-04-15T07: 42: 01.8933306Z ## [ошибка] Ошибка: процесс "C: \ Program Files \ IIS \ Microsoft Web Deploy V3 \ msdeploy.exe" завершился неудачно с кодом выхода 3762504530 2020-04-15T07:42:01.9112353Z ##[раздел] Завершение: развертывание веб-приложения IIS

1 ответ

Решение

Я получил решение, которое нам нужно, чтобы удалить webdeploy 4.0 и перейти на webdeploy 3.6, а затем он работает нормально.