Подтвердить что ты не робот

Не удалось установить автономную установку Visual Studio 2017 Enterprise

Я создал автономный установщик Visual Studio 2017 с помощью команды: mu_visual_studio_enterprise_2017_x86_x64_10049783.exe --layout c:\vs2017offline

За брандмауэром, когда я выполняю mu_visual_studio_enterprise_2017_x86_x64_10049783.exe, в папке vs2017offline, я получаю следующую ошибку:

Подробнее   Ошибка загрузки WebClient: удаленный сервер ответил на ошибку: (407) Требуется проверка подлинности прокси.   Ошибка загрузки битов: контекст ошибки: BG_ERROR_CONTEXT_REMOTE_FILE, код ошибки: -2145844841   Ошибка загрузки WinInet: Url 'https://download.microsoft.com/download/0/1/2/012ECA6A-588A-4E9A-9759-62DB964C511A/VSInitializer.exe' вернулся код состояния HTTP: 407

Кажется, что установщик по-прежнему пытается подключиться к Интернету.

Справка.

4b9b3361

Ответ 1

Для меня это была проблема с проверкой сертификатов, с которыми были подписаны пакеты. Поскольку проверка не срабатывала, она пыталась подключиться к Интернету, чтобы снова получить пакеты. Я импортировал все сертификаты в папку /layoutRoot/certificates и повторил установку, и она сработала.

Ответ 2

Я работаю над полностью воздушной сетью, и мне удалось установить его из автономного установщика без каких-либо проблем. Однако сегодня мой коллега, использующий тот же установщик, увидел ошибку, заявив, что у них нет подключения к Интернету. После некоторого исследования и сравнения с моей машиной мне удалось установить его на его машине.

Во-первых, я создал автономный установщик Visual Studio 2017 Enterprise, используя следующую команду:

    mu_visual_studio_enterprise_2017_x86_x64_10049783.exe --layout c:\vs2017offline  --lang en-US

Выполняя следующие шаги, он был установлен для моего коллеги.

Перейдите в каталог "сертификаты" в каталоге установщика, щелкните правой кнопкой мыши по каждому из трех файлов и выберите "Установить PFX". Я не уверен, действительно ли это помогает на более позднем этапе.

Запустите командную строку под управлением администратора. Это должно запустить вас в системном каталоге Windows, например. с:.\Windows\system32

Введите команду

cd c:\windows\system32\drivers\etc

Введите команду

notepad hosts

Добавьте следующие строки в конец файла

127.0.0.1   ctldl.windowsupdate.com
127.0.0.1   ocsp.verisign.com
127.0.0.1   crl.verisign.com
127.0.0.1   csc3-2009-2-crl.verisign.com
127.0.0.1   github.com
127.0.0.1   nuget.org
127.0.0.1   download.codeplex.com
127.0.0.1   tools.google.com
127.0.0.1   www.startssl.com
127.0.0.1   ctldl.windowsupdate.com
127.0.0.1   crl.microsoft.com
127.0.0.1   crl.thawte.com
127.0.0.1   referencesource.microsoft.com
127.0.0.1   msdl.microsoft.com

Сохраните файл.

Теперь запустите

mu_visual_studio_enterprise_2017_x86_x64_10049783.exe

Он должен отбросить на некоторое время, прежде чем в конечном итоге отобразить экран для выбора рабочих нагрузок VC.

Ответ 3

После того, как он был успешно загружен, эти простые шаги помогут мне избежать проблем с настройкой, надеюсь, что это также поможет кому-то еще:

1. Убедитесь, что вы подключены к Интернету.

2. Проверка сертификатов.

3. Убедитесь, что для установки установлено достаточно места. Если вы получаете сообщения типа "не найденный файл", повторите попытку, чтобы возобновить автономный режим, переименовав ту же самую команду в той же папке.

4. запустите установщик

Ответ 4

Это действительно работает. Но....

1. Процесс загрузки пакетов не всегда безошибочен, иногда он прерывается.

То, что вы пробовали, загружает ВСЕ, я бы не рекомендовал это...

2. Это действительно большой. Возьмите это:

Следующая команда загружает весь VS 2017 для только английского языка, и в проводнике было обнаружено ровно 20,6 ГБ (файлы 1901).

Я не знаю, насколько велики все данные для всех языков С загрузкой только части этого И я не уверен, если бы я получил все, с другой попыткой у меня стало меньше...

Итак, по крайней мере добавьте параметр языка: " - lang en-US" или два языка...

3. Для подключения к Интернету используется всегда для инициализации (там должны быть параметры, чтобы этого избежать, но точно не известно, что должно работать до сих пор...)

4. Нет 3, кажется, плохо, признался. Но есть также неплохой момент сказать об установке: достаточно загрузить только часть файлов в автономном режиме, а программа установки достаточно умна, чтобы загружать все эти файлы из Интернета, которых нет (в автономном режиме) на вашем диске.

Итак, вы можете начать с:

vs_enterprise__873301792.1489161815.exe --layout %CD%\vs2017offline --lang en-US --add Microsoft.VisualStudio.Workload.ManagedDesktop

Загружается всего 1 ГБ. Должно быть возможно расширить эту строку:

- добавьте Microsoft.VisualStudio.Workload.Data
--add Microsoft.VisualStudio.Workload.NetWeb
--add Microsoft.VisualStudio.Workload.Node
--add Microsoft.VisualStudio.Workload.Universal
--add Microsoft.VisualStudio.Workload.NetCoreTools

Если есть ошибка, загрузите их пошагово.

Затем у вас есть все основные части .NET. (Cordova, Azure, адаптер MS Office, игровое программирование, Unity, не упомянутое здесь). Для получения дополнительной информации смотрите здесь: Рабочая нагрузка Visual Studio 2017 и идентификаторы компонентов.

Для стандартной установки С++ добавьте:

- добавьте Microsoft.VisualStudio.Workload.NativeDesktop(для С++)

Дополнительные возможности/пакеты:

- добавьте Component.GitHub.VisualStudio
--add Microsoft.Component.Blend.SDK.WPF
--add Microsoft.Component.HelpViewer
--add Microsoft.VisualStudio.Component.TestTools.Core
--add Microsoft.VisualStudio.Component.TestTools.MicrosoftTestManager
--add Microsoft.VisualStudio.Component.TestTools.WebLoadTest
--add Microsoft.VisualStudio.Component.TypeScript.2.0
--add Microsoft.VisualStudio.Component.TestTools.CodedUITest

Все вместе, это менее 3 ГБ... Возможно, вы предпочитаете это для монстра 20 ++ GB. Измените .iso(я использовал AnyBurn) и: готов. Вы можете установить на ПК с мобильным подключением без больших затрат, только обязательно выберите правильный язык (здесь английский) для установщика VS, если ваша Windows была запущена на другом языке. Из-за этого установщик VS снова загрузил 1 ГБ, но это была моя ошибка...

Ответ 5

Короткий ответ:

Не используйте переключатель --layout для автономной настройки, используйте его ТОЛЬКО для загрузки новой рабочей нагрузки.

Длинный .

Ответ 6

Я получал подсказку для подключения к Интернету, однако после того, как я установил все 3 сертификата, установка прошла успешно!, Возможно, вам, ребята, нужно подтвердить, что загрузка не была нарушена или, возможно, установить

aio-runtime 2.4.1

mainifestCounterSignCerficates.p12

mainifestSignCertificates.p12

vs_installer_opc.SignCertificates.p12