Некоторое время назад я создал автономный макет установки для VS2017 Professional (версия 15.5) - это основа для нескольких dev-хостов в работе.
Теперь мы хотим перейти на VS2017 -версия 15.8 - поэтому я создал 1: 1 копию существующего макета и выполнил
vs_Professional.exe --layout <path_to_layout>
, который некоторое время работал и обновлялся - все?пакеты в макете.
выполнение чистой установки с этим обновленным макетом работает хорошо, однако - при использовании этого макета для обновления одного из хостов, на которых установлена версия 15.5, процедура обновления завершается неудачно с кодом выхода«1».
sidenote: VS фактически заявляет, что теперь это 15.8.4 - но он выходит с кодом ошибки .. так ..?
команда, которую я использую для установки/ update - это (удалить «обновление» для чистой установки)
vs_Professional.exe update --passive --norestart --wait --productkey $productKey --nocache --noUpdateInstaller --noWeb
с использованием collect.exe существует файл state.errors.json, в котором говорится, что в пути макета отсутствует пара пакетов...
ПРИМЕЧАНИЕ: мне нужно, чтобы все необходимые пакеты были доступны в автономном макете - потому что некоторые ПК не имеют доступа к Интернету (несмотря на то, что у нас есть требование, чтобы эти настройки были идентичными...)
Я пытался связаться со службой поддержки Microsoft, но до сих пор не получил ответа.- кто-нибудь еще, имеющий эту проблему / смог ее решить?