Установить проблему с ядром dotnet - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь установить ядро ​​dotnet 2.1.4 на powershell, используя команду типа

Invoke-WebRequest -Uri "https://download.microsoft.com/download/A/7/8/A78F1D25-8D5C-4411-B544-C7D527296D5E/dotnet-hosting-2.1.4-win.exe" -OutFile "dotnet-hosting-2.1.4-win.exe"
Start-Process "dotnet-hosting-2.1.4-win.exe" -Wait -ArgumentList '/S', '/v', '/qn' -passthru
Invoke-Expression "net stop was /y"
Invoke-Expression "net start w3svc"

После этого я пытаюсь использовать команду dotnet, но она не распознается.Затем я пытаюсь установить его снова, как показано ниже.

Start-Process "dotnet-hosting-2.1.4-win.exe"

Появляется диалоговое окно с тремя вариантами.«Ремонт», «Удалить» и «Закрыть».Я выбираю «Ремонт», и все работает.

Так есть ли какой-нибудь метод, который я могу использовать, чтобы выбрать вариант восстановления с процессом powershell, и не нужно нажимать кнопку?Поскольку у нас так много серверов, войти в систему на этих серверах и нажать кнопку вручную - это катастрофа.

...