Я не уверен, есть ли встроенный способ сделать это, но в нашем проекте мы сделали это, включив установщик 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
Удачи!