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

  • Автор темы Автор темы mexan
  • Дата начала Дата начала
Сообщения
202
Реакции
0
  1. Скачиваем web-установщик Visual Studio (нужной редакции Community, Professional или Enterprise)[/i]
  2. Открываем командную строку и вводим:
  3. Код:
    vs_community.exe --layout d:\VS\ --lang ru-RU
    где
    vs_community.exe - выбранная вами редакция
    --layout d:\VS\ - место куда будет скачаны файлы
    --lang ru-RU - нужная нам локализация (для англ и русского языка, пишется так --lang en-US ru-RU)
  4. Устанавливаем NET Framework 4.6
  5. Устанавливаем 3 сертификата из папки certificates
  6. Запускаем установщик
    Код:
    vs_setup.exe
    из папки VS

Если нужно получить оффлайн лицензию на Visual Studio Community, то надо установить ее на машину с доступом в интернет и зарегистрировать по интернету. После этого скопировать папку c:\Users\***\AppData\Local\Microsoft\VSCommon\OnlineLicensing\ на целевую машину без интернета.

Офф документация по оффлайн установке Visual Studio.
 
В процессе оффлайн установки Visual Studio 2017 поймал ошибку:
Манифест установщика не прошел проверку подписи (The installer manifest failed signature validation).

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