問題

Azure Piplines経由でデプロイメントグループを正常にセットアップし、Apiも正常にデプロイしました。私の宿題は、Apiが正常にデプロイされたことを証明しなければならないので、IIS経由でこれを実行する必要があると考えました。しかし、502.5エラーがスローされ、サーバーホスティングバンドルが必要であることがわかりました。 Azureパイプラインを介してこれをどのように自動化し

  ベストアンサー

これを行う方法が組み込まれているかどうかはわかりませんが、私たちのプロジェクトでは、ビルドアーティファクトに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
 

頑張って!

  同じタグがついた質問を見る

windowspowershell.net-coreazure-devopsazure-pipelines