Как установить пакет .Net Core Hosting Bundle через конвейеры Azure? - PullRequest
0 голосов
/ 08 февраля 2019

Я успешно настроил группу развертывания через конвейеры Azure и также успешно развернул свой Api.Моя домашняя работа говорит, что я должен доказать, что Api был успешно развернут, поэтому я подумал, что я должен запустить это через IIS.Однако выдается ошибка 502.5, и я обнаруживаю, что необходим серверный пакет.Как автоматизировать это с помощью Azure PIpelines?Я нашел скрипт Invoke-Webrequest, который делает это, но он устанавливает только 1.0.0 ...

1 Ответ

0 голосов
/ 08 февраля 2019

Я не уверен, есть ли встроенный способ сделать это, но в нашем проекте мы сделали это, включив установщик DotNetCore.2.0.7-WindowsHosting.exe в наши артефакты сборки и просто выполнив установщик с шагом Powershell наначало процесса выпуска.

Вы захотите использовать флаги /quiet и /norestart:

$Path = "path to your installer exe in artifacts"
$args = New-Object -TypeName System.Collections.Generic.List[System.String]

$args.Add("/quiet")
$args.Add("/norestart")

Start-Process -FilePath $Path -ArgumentList $args -NoNewWindow -Wait -PassThru

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...