Установите ASP.NET Core Runtime с помощью PowerShell без доступа к Интернету - PullRequest
0 голосов
/ 03 июня 2019

Я хотел бы иметь возможность установить среду выполнения ASP.NET Core во время выпуска в DevOps Azure (если он отсутствует на целевой машине), однако Мои удаленные машины не имеют доступа в Интернет.

Этот https://docs.microsoft.com/en-us/dotnet/core/tools/dotnet-install-script представляется "официальным" способом сделать это, но, судя по всему, для этого требуется доступ в Интернет, пока вы не сможете загрузить .exe из канала Azure (?).

Кто-нибудь мог изменить это так, чтобы он загружал файл из места, расположенного в локальной сетевой папке / url?

1 Ответ

0 голосов
/ 03 июня 2019

Мне удалось установить .Net Core SDK, когда у меня есть .exe на локальном диске, я предполагаю, что это то же самое для файла времени выполнения .Net Core.

Просто не используйте сценарий установки PowerShellи установите .exe в командной строке.в .yaml конвейер:

- script: |
   "D:\dotnet-runtime.exe" /s
   TIMEOUT /T 500 /nobreak

Объяснение:

"D:\dotnet-runtime.exe" начать установку файла .exe (замените его на путь .exe).

/s - Режим без вывода сообщений (без всплывающих окон и кнопок «Далее»).

TIMEOUT /T 500 /nobreak - Чтобы CMD ждал до завершения установки (без этого конвейер продолжит работу и установка будет отменена).

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