Не устанавливается visual studio code
Решили мы как-то перевести свой проект на Visual Studio 2015 — там ведь столько захватывающих фич! Вчера вот только решили, а уже сегодня утром я запустил её инсталлятор. Небо было безоблачным, ничто не предвещало беды. Ну что, в самом деле, может пойти не так? Сколько уже этих Visual Studio переставлено — не счесть (я, помнится, ещё 6.0 когда-то ставил). Кто бы мог подумать, что эта тривиальнейшая задача может вылиться в весьма неожиданный забег по граблям длинной почти в целый рабочий день.
Хм. Не поставился значит, Team Explorer и ещё пару минорных пакетов. Ну ок. Закрываем, переустанавливаем. Не помогает. Удаляем студию, перезагружаемся, устанавливаем — та же ошибка. Лезем в Гугл с вопросом об ошибке установки Visual Studio 2015 на этапе инсталляции компонента Team Explorer и понимаем, что проблема это массовая — десятки ссылок с тем же описанием:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17
Отвечают на все эти вопросы специалисты первой линии техподдержки Microsoft, советы которых сводятся к «отключите антивирус», «проверьте чексуму образа со студией», «проверьте диск на ошибки». Ничего из этого, конечно, не помогает, о чём им и рассказывают, после чего они пропадают и больше не отвечают. Очень дружелюбная пользовательская поддержка, ничего не скажешь.
Ну что же, пора включать голову, брать в руки инструменты и разбираться. Поехали.
Итак, всё что у нас есть, это входная точка ошибки — проблема с Team Explorer. И ссылочка на лог-файл на приведённом выше скриншоте. Ну ок, давайте пойдём почитаем что там лог-файл думает о нашей ошибке.
Всё, что можно понять из этого лога, это то что компонент ставился-ставился, да что-то не поставился. Бывает, мол, чего уж там. Ну, спасибо большое за информацию!
Ладно, давайте зайдём с другой стороны. Team Explorer это (как и почти всё в современных версиях Visual Studio) — VSIX (компонент, расширение). Ставится отдельно от ядра студии специальной программой VSIXInstaller.exe, которая живёт в C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE и умеет при установке этих самых VSIX-компонентов писать во временную папку (ну, ту, которая %TEMP%) логи о том, как всё прошло. Идём в %TEMP%, находим по времени ошибки из лога выше файлик, соответствующий установке Team Explorer. Вот он:
Ну, тут уже побольше всякого интересного написано, конечно. Нас интересует первый момент, когда что-то пошло не так. Вот он:
26.11.2015 17:31:06 - System.TypeInitializationException: The type initializer for 'VSIXInstaller.SupportedSKUs' threw an exception. ---> System.BadImageFormatException: Could not load file or assembly 'Microsoft.VisualStudio.Settings.14.0.dll' or one of its dependencies. is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)
Хм, произошла ошибка при попытке загрузить сборку Microsoft.VisualStudio.Settings.14.0.dll. Первой моей мыслью было то, что студия как-то запуталась в порядке установки своих компонентов и пытается использовать при установке что-то, что ещё не установилось куда надо. Так, есть у нас в системе такая библиотека?
Оказалось — есть. Лежит в GAC, там где ей и положено лежать:
Так, что же получается? Сборка есть, она находится там, где нужно, но не загружается. Может быть, битая? Берём IL DASM, загружаем — всё ок.
Может быть умельцы из Microsoft сумели написать такой инсталлятор, у которого иногда получается не найти сборку в GAC? Берём Process Monitor, добавляем в него фильтр на открытие файлов и снова запускаем инсталлятор студии. Доходим до ошибки, смотрим логи.
Ага, vcruntime140.dll загружается. Это redistributable-библиотека от Visual Studio 2015. Ну, она-то точно должна была поставиться на одном из первых этапов установки! Но давайте проверим, чем уже чёрт не шутит.
Проверка раз — в списке установленных программ:
Проверка два — в папке C:\Windows\SysWOW64\:
Проверка три — это, собственно, «SUCCESSS» в логе Process Monitor:
Последняя проверка — вообще железобетонный аргумент: видите, поискали, попробовали открыть, открылось успешно — значит файл найдён. Всё, подозрения снимаются, идём дальше. Так, какую-же библиотеку инсталлятор VSIX пытается подгрузить следующей по логами Process Monitor?
Как это опять vcruntime140.dll уже в другой папке?! Получается, найдя vcruntime140.dll в папке C:\Windows\SysWOW64\ и успешно её открыв (а мы знаем что так и было по логам выше!) загрузчик зависимостей всё-же почему-то счёл её недостаточно хорошей и отбросил. Как же так?! Это что — не майкрософтовская библиотека? Смотрим свойства:
Да нет, нормальная библиотека. Почему же не загрузилась? Давайте посмотрим на неё внимательнее. Для этого в составе любой версии Visual Studio есть отличная утилита dumpbin. Запускаем её с вот такими ключами:
и смотрим на результаты:
Подождите-подождите… А почему это ты, библиотечка, 64-битная?! Ты же лежишь в папке C:\windows\SysWOW64\, где вообще-то место только 32-битным библиотекам! А ну-ка давайте посмотрим, что же тогда лежит в C:\Windows\System32?
А то же самое (кто не верит в размер — можете проверить каким-нибудь WinMerge, они идентичны). Вы уже уловили, в чём суть? Ошибка закралась в инсталятор Redistributable-компонентов, входящий в инсталятор Visual Studio 2015 — он просто ставит 64-битные версии рантайм-библиотек и в папку для 64-битных библиотек (C:\Windows\System32) и в папку для 32-битных (c:\windows\SysWOW64\). В итоге при дальнейшей попытке использования 64-битной версии всё будет ок, а вот при попытке загрузки 32-битной версии будет то, что мы увидели при установке Team Explorer — загадочные ошибки вообще без упоминания библиотеки vcruntime140.dll и Redistributable-пакета. И делай, что хочешь.
А что же мы хотим делать? А удалить x86-часть Redistributable-пакета Visual Studio 2015, скачать её отдельно с сайта Microsoft и переустановить. Сюрприз — на сайте Microsoft версия правильная, она установит 32-битную версию библиотеки в C:\windows\SysWOW64, после чего можно перезапустить установку Visual Studio 2015 и она успешно дойдёт до конца!
Осталось как-то объяснить начальству почему это я целый день устанавливал Visual Studio, если с этим дети в третьем классе за час справляются. В общем-то ради этой цели и была написана данная статья, а уж зачем вы её прочли — я не знаю :)
P.S. Справедливости ради следует отметить, что поиск по той же проблеме с упоминанием слов «redistributable» и «vcruntime140» всё-таки выводит на одиноко валяющийся на обочине Stackoverflow вопрос с правильным ответом (кто-то прошел тот же путь, что и я!), который в виду своей низкой оценки("+1" на момент написания статьи) не воспринимается людьми, как настоящее решение проблемы. Не будем забирать у автора того ответа пальму первенства и плодить лишние сущности, если описанная в статье проблема коснулась и вас, а предложенное решение помогло — вы можете проголосовать за этот ответ на Stackoverflow.
Возможно, у вас возникли проблемы с установкой? Мы готовы помочь. Мы предлагаем для поддержки чат по вопросам установки (только на английском языке).
Это руководство содержит пошаговые инструкции, которые помогут устранить большинство проблем при установке.
Установка через Интернет
Следующие шаги применимы к обычной установке через Интернет. Сведения об автономной установке см. в разделе об устранении неполадок с автономной установкой.
Шаг 1. Проверьте, не связана ли ошибка с известными проблемами
Существуют несколько известных проблем с Visual Studio Installer, и корпорация Майкрософт работает над их устранением. Чтобы найти способ обойти эту проблему, проверьте раздел известных проблем в заметках о выпуске.
Существуют несколько известных проблем с Visual Studio Installer, и корпорация Майкрософт работает над их устранением. Чтобы найти способ обойти эту проблему, проверьте раздел известных проблем в заметках о выпуске.
Существуют несколько известных проблем с Visual Studio Installer, и корпорация Майкрософт работает над их устранением. Проверьте, решена ли проблема, или найдите обходные пути в разделе "Известные проблемы" в заметках о выпуске.
Шаг 2. Попробуйте восстановить Visual Studio
Процедура восстановления способна устранить многие распространенные проблемы с обновлением. Дополнительные сведения о том, когда и как восстанавливать Visual Studio, см. в разделе Восстановление Visual Studio.
Шаг 3. Обратитесь к сообществу разработчиков
Шаг 4. Удалите папку Visual Studio Installer, чтобы устранить проблемы, связанные с обновлением
Начальный загрузчик Visual Studio представляет собой исполняемый файл небольшого размера, который инициирует установку Visual Studio Installer и продукта Visual Studio. Если вы удалите файлы Visual Studio Installer и повторно запустите начальный загрузчик, это может решить некоторые проблемы, связанные с обновлением.
С помощью следующей процедуры можно переустановить файлы Visual Studio Installer и сбросить метаданные установки.
- Закройте Visual Studio Installer.
- Удалите папку Visual Studio Installer. Как правило, путь к папке: C:\Program Files (x86)\Microsoft Visual Studio\Installer .
- Запустите начальный загрузчик Visual Studio Installer. Файл начального загрузчика можно найти в папке Загрузки. Его имя соответствует шаблону vs_[Visual Studio edition]__*.exe . Вы также можете скачать начальный загрузчик для вашего выпуска Visual Studio со страницы загрузок Visual Studio. Запустите этот исполняемый файл, чтобы сбросить метаданные установки.
- Снова попробуйте установить или обновить Visual Studio. Если Visual Studio Installer продолжает выдавать ошибки, перейдите к шагу Сообщить о проблеме.
Шаг 5. Сообщите о проблеме
В некоторых ситуациях, например при наличии поврежденных файлов, вам, возможно, понадобится устранять неполадки случай за случаем. Вы можете содействовать нам при оказании вам помощи, выполнив следующие действия:
Шаг 6. Удаление файлов установки Visual Studio
В крайнем случае вы можете удалить все файлы установки Visual Studio и информацию о продукте:
- Следуйте инструкциям, приведенным в этой статье: Удаление Visual Studio.
- Снова запустите начальный загрузчик Visual Studio Installer. Файл начального загрузчика можно найти в папке Загрузки. Его имя соответствует шаблону vs_[Visual Studio edition]__*.exe . Вы также можете скачать начальный загрузчик для вашего выпуска Visual Studio со страницы загрузок Visual Studio.
- Попробуйте переустановить Visual Studio.
Шаг 7. Свяжитесь с нами (необязательно)
Если вы выполнили все вышеуказанные шаги, но вам так и не удалось установить или обновить Visual Studio, свяжитесь с нами через чат в реальном времени (только на английском языке) для получения дополнительной помощи.
Автономная установка
Здесь приведены некоторые известные проблемы и варианты обходных путей, которые могут помочь при создании автономной установки и установке из локального источника.
Проблема | Решение |
---|---|
Пользователи не имеют доступ к файлам | Прежде чем открывать общий доступ к автономной установке, необходимо настроить разрешения (ACL) и предоставить пользователям права на чтение. |
Не удается установить новые рабочие нагрузки, компоненты или языковые пакеты | Если вы производите установку из частичного макета и выбираете рабочие нагрузки, компоненты или языки, которые не скачаны в этот макет, вам потребуется доступ в Интернет. |
Обновления администратора
Обновления администратора могут применяться неправильно по различным причинам. Дополнительные сведения см. в статье Коды ошибок для устранения неполадок с обновлениями администратора.
Журналы установки
Журналы установки помогают нам в устранении большинства неполадок при установке. При отправке сигнала о проблеме с помощью варианта Сообщить о проблеме в Visual Studio Installer в отчет автоматически добавляется последний журнал установки Visual Studio Installer.
Чтобы собрать журналы, выполните указанные ниже действия.
-
.
- Откройте командную строку от имени администратора.
- Запустите Collect.exe в папке, в которой сохранили средство.
- Средство создает файл vslogs.zip в папке %TEMP% , как правило, в C:\Users\YourName\AppData\Local\Temp\vslogs.zip .
Запускайте средство с помощью той же учетной записи пользователя, с помощью которой запускалась завершившаяся сбоем установка. Если вы запускаете средство с помощью другой учетной записи, задайте параметр –user: , чтобы указать учетную запись пользователя, с помощью которой запускалась завершившаяся сбоем установка. Чтобы просмотреть дополнительные параметры и сведения об использовании, запустите Collect.exe -? из командной строки администратора.
Проблемы при установке WebView2
WebView2 — это компонент, необходимый для Visual Studio, но установку этого компонента можно заблокировать с помощью групповых политик вашей организации. Блокировка установки WebView2 не даст выполнить установку Visual Studio.
• Если настроена политика Microsoft Edge "Install (WebView)", она определит, можно ли установить WebView2. • Если политика Microsoft Edge "Install (WebView)" не настроена, политика Microsoft Edge "InstallDefault" определит, можно ли установить WebView2.
Если ни одна из политик не настроена, ваша организация разрешает установку WebView2.
Помощь в реальном времени
Если решения, приведенные в этом руководстве по устранению неполадок, не помогли вам установить или обновить Visual Studio, воспользуйтесь чатом в реальном времени (только на английском языке) для получения дополнительной помощи.
Visual Studio 2022 поддерживается только в 64-разрядных выпусках Windows 10 версии 1909 и более поздних Windows Server 2016 и более поздних версий. Мы не рекомендуем использовать Visual Studio более ранних версий Windows и Windows Server. Дополнительные сведения см. в полных требованиях к системе. Чтобы организации запланировать обновления операционной системы, на этой странице приведены известные проблемы и возможные обходные пути при использовании Visual Studio 2022 в неподдерживаемой операционной системе.
Корпорация Майкрософт не может предоставить поддержку или устранить проблемы, возникающие при использовании Visual Studio 2022 в неподдерживаемой операционной системе. Отзывы о поддерживаемых конфигурациях см. Сообщество разработчиков.
32-разрядные операционные системы
Visual Studio 2022 не устанавливается в 32-разрядных операционных системах.
Операционные системы на основе ARM
Производительность Visual Studio 2022 в 64-разрядной операционной системе ARM может не соответствовать ожиданиям.
Виртуализация приложений
Visual Studio не поддерживает решения Application Virtualization (App-V). Например, Microsoft App-V для Windows или сторонних технологий виртуализации приложений.
Виртуальные рабочие столы Azure
Для Visual Studio в среде виртуальной машины требуется полная Windows операционной системы. Visual Studio не поддерживает несколько одновременных пользователей, использующих программное обеспечение на одном компьютере, включая общие виртуальные машины инфраструктуры рабочих столов или пул узлов Windows виртуальных рабочих столов.
Windows контейнеров
Запуск Visual Studio 2022 Community, Professional или Enterprise в Windows контейнерах не поддерживается. Поддерживается выпуск Средств сборки.
Windows 7 и Windows Server 2008 R2
При установке Visual Studio 2022 на Windows 7 или Windows Server 2008 R2 могут возникнуть следующие проблемы.
- SQL разработки для LocalDB, средств веб-разработки и карт кода недоступны. Чтобы обойти эту проблему, установите SQL Server Express 2016. Дополнительные сведения об установке см. в SQL Server Express LocalDB.
- Для центра диагностики требуется Edge и Chromium браузера. Chromium и Edge 7 Windows 15 января 2022 г. По истечении этой даты компоненты браузера больше не будут получать обновления для системы безопасности. Корпорация Майкрософт рекомендует выполнить обновление до поддерживаемой операционной системы.
- Visual Studio не работает и не поддерживается в Windows 7 и Windows Server 2008 R2.
Windows 8
Visual Studio 2022 не устанавливается на Windows 8.
Windows 8.1, Windows Server 2012 и Windows Server 2012 R2
При установке Visual Studio 2022 на Windows 8.1, Windows Server 2012 или Windows Server 2012 R2 могут возникнуть следующие проблемы.
У нас есть решения для распространенных ошибок сети или прокси-сервера, которые могут возникать при установке или использовании Visual Studio за брандмауэром или прокси-сервером.
Ошибка: "Требуется проверка подлинности на прокси-сервере"
Эта ошибка обычно происходит, когда пользователи подключаются к Интернету через прокси-сервер, который блокирует вызовы Visual Studio к некоторым сетевым ресурсам.
Устранение этой ошибки прокси-сервера
Перезапустите Visual Studio. Должно появиться диалоговое окно проверки подлинности прокси. Когда в диалоговом окне появится запрос, введите свои учетные данные.
Если вы хотите использовать учетные данные по умолчанию для прокси-сервера, сделайте следующее:
Найдите файл devenv.exe.config (файл конфигурации devenv.exe) в папке %ProgramFiles%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE или %ProgramFiles(x86)%\Microsoft Visual Studio\2017\Enterprise\Common7\IDE.
В файле конфигурации найдите блок и добавьте следующий код:
В proxyaddress=" необходимо вставить правильный адрес прокси-сервера в сети.
Найдите файл devenv.exe.config (файл конфигурации devenv.exe) в папке %ProgramFiles%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE или %ProgramFiles(x86)%\Microsoft Visual Studio\2019\Enterprise\Common7\IDE.
В файле конфигурации найдите блок и добавьте следующий код:
В proxyaddress=" необходимо вставить правильный адрес прокси-сервера в сети.
Ошибка: "Отсутствует подключение к Visual Studio" при попытке сообщить о проблеме
Эта ошибка обычно возникает, когда пользователи подключаются к Интернету через прокси-сервер, который блокирует вызовы Visual Studio к некоторым сетевым ресурсам.
Устранение этой ошибки прокси-сервера
Найдите файл feedback.exe.config (файл конфигурации feedback.exe) в папке: %ProgramFiles(x86)%\Microsoft Visual Studio\Installer или %ProgramFiles%\Microsoft Visual Studio\Installer.
В файле конфигурации проверьте, присутствует ли следующий код; если код отсутствует, добавьте его перед последней строкой .
Ошибка: "Используемое соединение было закрыто"
Базовое соединение закрыто: непредвиденная ошибка при передаче
Visual Studio использует протокол TLS 1.2 для подключения к сетевым ресурсам. Устройства для обеспечения безопасности в частных сетях блокируют определенные подключения к серверу, если Visual Studio использует TLS 1.2.
Устранение этой ошибки подключения
Включите возможность подключения для следующих URL-адресов:
cdn.vsassets.io (размещение сети доставки содержимого или CDN)
*.gallerycdn.vsassets.io (размещает расширение Azure DevOps Services)
Частные URL-адреса серверов NuGet могут быть не включены в этот список. Используемые вами серверы NuGet можно посмотреть в файле %APPData%\Nuget\NuGet.Config.
Ошибка: "Не удалось проанализировать идентификатор из родительского процесса"
Причины возникновения этой ошибки: Подключенный сетевой диск или общий ресурс UNC связан с маркером доступа пользователя. При включении UAC создаются два маркера доступа пользователя: один с правами администратора и один без прав администратора. При создании сетевого диска или общего ресурса с ним связывается текущий маркер доступа пользователя. Поскольку начальный загрузчик следует запускать от имени администратора, он не сможет получить доступ к сетевому диску или общему ресурсу, если диск или общая папка не связаны с маркером доступа пользователя, который имеет права администратора.
Устранение этой ошибки
Можно использовать команду net use или изменить параметр групповой политики UAC. Дополнительные сведения об этих обходных путях и их реализации см. в следующих статьях службы поддержки Майкрософт:
-
(Подключенные диски недоступны в приглашении с повышенными привилегиями при настройке UAC на "запрос учетных данных" в Windows) (Программам не удается получить доступ к некоторым сетевым расположениям после включения контроля учетных записей пользователей в операционных системах Windows)
Поддержка или устранение неполадок
Иногда возникают проблемы. Если установить Visual Studio не удается, воспользуйтесь пошаговыми указаниями в статье Устранение неполадок при установке и обновлении Visual Studio.
Having a problem installing? We can help. We offer an installation chat (English only) support option.
This troubleshooting guide includes step-by-step instructions that should resolve most installation issues.
Online installations
The following steps apply to a typical online installation. For an offline installation, see How to troubleshoot an offline installation.
Step 1 - Check whether the problem is a known issue
There are some known issues with the Visual Studio Installer that Microsoft is working on fixing. To see if there's a workaround for your problem, check the Known Issues section of our release notes.
There are some known issues with the Visual Studio Installer that Microsoft is working on fixing. To see if there's a workaround for your problem, check the Known Issues section of our release notes.
There are some known issues with the Visual Studio Installer that Microsoft is working on fixing. Check if your problem is already solved, or find workarounds, in the Known Issues section of our release notes.
Step 2 - Try repairing Visual Studio
Repair fixes many common update issues. For more about when and how to repair Visual Studio, see Repair Visual Studio.
Step 3 - Check with the developer community
Search for your error message in the Visual Studio Developer Community. Other members of the community might have found a solution or workaround to your problem.
Step 4 - Delete the Visual Studio Installer folder to fix upgrade problems
The Visual Studio bootstrapper is a light-weight executable that initiates the install of the Visual Studio Installer and then the Visual Studio product. Deleting the Visual Studio Installer files and then rerunning the bootstrapper solves some update failures.
Performing the following actions reinstalls the Visual Studio Installer files and resets the installation metadata.
- Close the Visual Studio Installer.
- Delete the Visual Studio Installer installation directory. Typically, the directory is C:\Program Files (x86)\Microsoft Visual Studio\Installer .
- Run the Visual Studio bootstrapper. You might find the bootstrapper in your Downloads folder with a file name that follows a vs_[Visual Studio edition]__*.exe pattern. If you don't find that application, you can download the bootstrapper by going to the Visual Studio older downloads page and clicking Download for your edition of Visual Studio. Then, run the executable to reset your installation metadata.
- Try to install or update Visual Studio again. If the Installer continues to fail, proceed to the Report a problem step.
- Close the Visual Studio Installer.
- Delete the Visual Studio Installer folder. Typically, the folder path is C:\Program Files (x86)\Microsoft Visual Studio\Installer .
- Run the Visual Studio Installer bootstrapper. You might find the bootstrapper in your Downloads folder with a file name that matches a vs_[Visual Studio edition]__*.exe pattern. Or, you can download the bootstrapper for your edition of Visual Studio from the Visual Studio downloads page. Then, run the executable to reset your installation metadata.
- Try to install or update Visual Studio again. If the Visual Studio Installer continues to fail, proceed to the Report a problem step.
Step 5 - Report a problem
In some situations, such as when there are corrupted files, issues might require case-by-case troubleshooting. To help us help you, follow these steps:
- Collect your setup logs. See How to get the Visual Studio installation logs for details.
- Open the Visual Studio Installer, and then click Report a problem to open the Visual Studio Feedback tool.
- Give your problem report a title, and provide relevant details. Click Next to go to the Attachments section, and then attach the generated log file (typically, the file is at %TEMP%\vslogs.zip ).
- Click Next to review the problem report, and then click Submit.
- Collect your setup logs. See How to get the Visual Studio installation logs for details.
- Open the Visual Studio Installer, and then click Report a problem to open the Visual Studio Feedback tool.
- Give your problem report a title, and provide relevant details. Click Next to go to the Attachments section, and then attach the generated log file (typically, the file is at %TEMP%\vslogs.zip ).
- Click Next to review your problem report, and then click Submit.
- Collect your setup logs. See How to get the Visual Studio installation logs for details.
- Open the Visual Studio Installer, and then choose Report a problem to open the Visual Studio Feedback tool.
- Give your problem report a title, and provide the relevant details. The most recent setup log for the Visual Studio Installer is automatically added to the Additional attachments section of your problem report.
- Choose Submit.
Step 6 - Remove Visual Studio installation files
As a last resort, you can remove all Visual Studio installation files and product information:
- Follow the steps in this article: Remove Visual Studio page.
- Rerun the Visual Studio Installer bootstrapper. You might find the bootstrapper in your Downloads folder with a file name that matches a vs_[Visual Studio edition]__*.exe pattern. Or, you can download the bootstrapper for your edition of Visual Studio from the Visual Studio downloads page.
- Try to reinstall Visual Studio.
Step 7 - Contact us (optional)
If none of the previous steps help you successfully install or upgrade Visual Studio, contact us by using our live chat support option (English only) for further assistance.
Offline installations
Here are some known issues and workarounds that might help you when you create an offline installation and install from a local layout.
Issue | Solution |
---|---|
Users can't access files | Make sure that you adjust the permissions (ACLs) so that they grant read access to other users before you share the offline install. |
New workloads, components, or language packs fail to install | Make sure that you have internet access if you install from a partial layout and if you select workloads, components, or languages that weren't previously downloaded for that partial layout. |
Administrator Updates
Administrator updates may not be applied correctly due to a vareity of situations. Refer to the Administrator updates troubleshooting error codes for further information.
Installation logs
Setup logs help us troubleshoot most installation issues. When you submit an issue by using Report a Problem in the Visual Studio Installer, the most recent setup log for the Visual Studio Installer is automatically added to your report.
To collect the logs:
-
.
- Open an administrative command prompt.
- Run Collect.exe in the folder where you saved the tool.
- The tool generates a vslogs.zip file in your %TEMP% folder, typically at C:\Users\YourName\AppData\Local\Temp\vslogs.zip .
The tool must be run under the same user account that the failed installation was run under. If you are running the tool from a different user account, set the –user: option to specify the user account under which the failed installation was run. Run Collect.exe -? from an administrator command prompt for additional options and usage information.
Problems installing WebView2
WebView2 is a component that is required by Visual Studio, but installation of this component can be blocked by your organization’s Group Policies. Blocking the installation of WebView2 will prevent Visual Studio from being installed.
• If the Microsoft Edge 'Install (WebView)' policy is configured, it will determine whether WebView2 can be installed. • If the Microsoft Edge 'Install (WebView)' policy is not configured, the Microsoft Edge 'InstallDefault' policy will determine whether WebView2 can be installed.
If neither policy is configured, WebView2 installation is allowed by your organization.
Live help
If the solutions listed in this troubleshooting guide don't help you successfully install or upgrade Visual Studio, use our live chat support option (English only) for further assistance.
Читайте также: