Что нового

Оффлайн установка Visual Studio 2017

mexan

Администратор
Сообщения
498
Симпатии
58
#1
Офф документация по оффлайн установке Visual Studio 2017

  1. Скачиваем web-установщик Visual Studio 2017 (нужной редакции Community, Professional или Enterprise)
  2. Открываем командную строку и вводим:
  3. Код:
    vs_community.exe --layout e:\Community\vs2017 --lang ru-RU
    где
    vs_community.exe - выбранная вами редакция
    --layout "e:\vs2017" - место куда будет скачаны файлы
    --lang ru-RU - нужная нам локализация (для англ и русского языка, пишется так --lang en-US ru-RU)
  4. Устанавливаем NET Framework 4.6
  5. Устанавливаем 3 сертификата из папки certificates
  6. Запускаем установщик vs_setup.exe из папки vs2017
Если нужно получить оффлайн лицензию на Visual Studio 2017 Community, то надо установить ее на машину с доступом в интернет и зарегистрировать по интернету. После этого скопировать папку c:\Users\***\AppData\Local\Microsoft\VSCommon\OnlineLicensing\ на целевую машину без интернета.
 

mexan

Администратор
Сообщения
498
Симпатии
58
#2
В процессе оффлайн установки Visual Studio 2017 поймал ошибку:
Манифест установщика не прошел проверку подписи (The installer manifest failed signature validation).
Решение проблемы следующее. Перед установкой VS, надо вручную установить 3 сертификата из папки certificates:
  1. В командной строке вводим mmc откроется окно Консоль 1.
  2. Файл - Добавить или удалить оснастку..., откроется окно Добавление или удаление оснасток.
  3. В Доступных оснастках выбираем Сертификаты и жмем Добавить
  4. В следующем окне выбираем для Учетной записи компьютера - Далее - Локальным компьютером - Ок - Ок.
  5. В окне Консоль 1 (левая часть), жмем по Сертификаты. В раскрывшемся диалоге ПКМ по Доверенные корневые центры сертификации - Все задачи - Импорт и поочередно установить 3 сертификата из папки certificates.
 
Вверх Снизу