Поделиться через


Устранение неполадок при установке и обновлении Visual Studio

Область применения: Visual Studio

В этом руководстве по устранению неполадок содержатся пошаговые инструкции по устранению распространенных проблем с установкой и обновлением Visual Studio.

Совет

Возможно, у вас возникли проблемы с установкой? Мы можем помочь. Мы предлагаем для поддержки чат по вопросам установки (только на английском языке).

Сетевые установки или обновления

Попробуйте следующие возможные решения, которые применяются к типичной проблеме с установкой в сети.

1. Проверьте, является ли проблема известной проблемой

Первое, что нужно проверить, является ли проблема, с которой вы столкнулись, является ли известная проблема с установщиком Visual Studio, которую корпорация Майкрософт работает над исправлением.

Чтобы узнать, есть ли обходное решение проблемы, проверьте известные проблемы Visual Studio 2019 и известные проблемы Visual Studio 2022.

2. Попробуйте восстановить Visual Studio

Попробуйте восстановить установку. Это может устранить множество распространенных проблем с обновлением.

3. Узнайте, что говорит сообщество разработчиков об ошибке

Если исправление проблемы не устранено, выполните поиск сообщения об ошибке в Сообщество разработчиков Visual Studio. Возможно, другие члены сообщества уже нашли решение или обходной путь для вашей проблемы.

4. Удаление папки установщика (проблемы с обновлением)

Если при обновлении возникла проблема, попробуйте удалить папку Установщика Visual Studio, а затем повторно запустить загрузчик установки может решить определенные ошибки обновления. Это позволяет переустановить файлы установщика Visual Studio и сбрасывать метаданные установки.

  1. Закройте Visual Studio Installer.
  2. Удалите папку Visual Studio Installer. Как правило, путь к папке — C:\Program Files (x86)\Microsoft Visual Studio\Installer.
  3. Запустите загрузчик установщика Visual Studio. Загрузчик можно найти в папке "Загрузки " с именем файла VisualStudioSetup.exe (Visual Studio 2022) или vs_<edition>*.exe (Visual Studio 2019 и предыдущих версиях). Вы также можете скачать загрузчик на страницах скачивания для Visual Studio 2022 или Visual Studio 2019 и предыдущих версий. Запустите этот исполняемый файл, чтобы сбросить метаданные установки.
  4. Снова попробуйте установить или обновить Visual Studio. Если установщик Visual Studio продолжает завершать ошибку, сообщите о проблеме, чтобы обеспечить поддержку.

5. Сообщите о проблеме для поддержки

В некоторых ситуациях, когда есть поврежденные файлы, проблемы могут потребовать устранения неполадок по регистру.

Выполните следующие действия, чтобы отправить проблему в служба поддержки Майкрософт:

  • Для Visual Studio 2022:

    1. Соберите файлы журналов установки. Подробные сведения см. в разделе Как получить журналы установки Visual Studio.

    2. Откройте Visual Studio Installer, а затем выберите Сообщить о проблеме, чтобы открыть средство обратной связи Visual Studio.

      Снимок экрана: кнопка

    3. Присвойте заголовок вашему отчету об ошибке и укажите все важные сведения. Последний журнал установки для Visual Studio Installer автоматически добавляется в раздел Additional attachments (Дополнительные вложения) отчета о проблеме.

    4. Выберите Отправить.

  • Для Visual Studio 2019 и предыдущих версий:

    1. Соберите файлы журналов установки. Подробные сведения см. в разделе Как получить журналы установки Visual Studio.
    2. Откройте установщик Visual Studio, а затем выберите "Сообщить о проблеме ", чтобы открыть средство обратной связи Visual Studio.
    3. Присвойте заголовок вашему отчету об ошибке и опишите все важные сведения. Нажмите кнопку "Далее", чтобы перейти к разделу "Вложения", а затем вложите созданный файл журнала (обычно файл находится по адресу%TEMP%\vslogs.zip).
    4. Нажмите кнопку "Рядом ", чтобы просмотреть отчет о проблеме, а затем нажмите кнопку "Отправить".

6. Удаление всех файлов установки Visual Studio

В крайнем случае вы можете удалить все файлы установки Visual Studio и информацию о продукте:

  1. Удалите все с помощью InstallCleanup.exe.
  2. Снова запустите начальный загрузчик Visual Studio Installer. Загрузчик можно найти в папке downloads с именем файла VisualStudioSetup.exe (Visual Studio 2022) или vs<edition>*.exe_ (Visual Studio 2019 и предыдущих версиях). Вы также можете скачать загрузчик на страницах скачивания для Visual Studio 2022 или Visual Studio 2019 и предыдущих версий.
  3. Попробуйте переустановить Visual Studio.

7. Откат до предыдущей установки (только для Visual Studio 2022)

Прежде чем пытаться откатить, узнайте больше о функции отката в Visual Studio.

Если ни один из предыдущих шагов не помог успешно обновить Visual Studio, можно попытаться выполнить откат к ранее установленной версии. Начиная с Visual Studio 2022 версии 17.4, можно откатить к ранее установленной версии, если исходная версия была на текущем канале версии 17.1.7 или выше, или на канале 17.0 Fall 2021 LTSC channel 17.0.10 или более поздней версии.

Вы можете выполнить откат к ранее установленной версии с помощью Установщика Visual Studio или с помощью командной строки.

Внимание

Если вы находитесь в организации и используете макет для обновления Visual Studio, ИТ-администратор должен поддерживать предыдущие пакеты в макете, если клиент, как ожидается, сможет откатить. Кроме того, откат может быть отключен или попытка отката может быть отменена, если вы находитесь в организации, которая имеет требования к соответствию безопасности или обновлению программного обеспечения. Для получения дополнительных сведений обратитесь к ИТ-администратору.

Чтобы выполнить откат с помощью установщика Visual Studio, выполните следующие действия.

  1. Запустите Visual Studio Installer на компьютере.

  2. В установщике найдите установленный у вас выпуск Visual Studio.

  3. Выберите Еще.

  4. Выберите "Откат" до предыдущей версии.

    Снимок экрана: параметр

  5. Выберите ОК для подтверждения.

8. Обратитесь к нашему динамическому чату

Если вы выполнили все вышеуказанные шаги, но вам так и не удалось установить или обновить Visual Studio, свяжитесь с нами через чат в реальном времени (только на английском языке) для получения дополнительной помощи.

Макет сети или автономные установки

Чтобы устранить проблемы с установкой сети, ознакомьтесь с кодами ошибок или устранением ошибок, связанных с сетью при установке или использовании Visual Studio.

Обновления администратора

Обновления администратора могут быть неправильно применены из-за различных ситуаций. Дополнительные сведения см. в разделе "Обновления администратора" для устранения ошибок.

Вы можете использовать приведенные ниже методы, чтобы оставить отзыв об обновлениях администратора Visual Studio или сообщить о проблемах, которые влияют на обновления.

Сбор журналов установки для служба поддержки Майкрософт

Если вы обращаетесь в службу поддержки Майкрософт, для отправки этих журналов установки может понадобиться собрать журналы установки с помощью средства сбора журналов для Microsoft Visual Studio и .NET Framework. Средство сбора журналов собирает журналы установки для всех компонентов, устанавливаемых Visual Studio, включая .NET Framework, Windows SDK и SQL Server. Оно также собирает сведения о компьютере, данные инвентаризации установщика Windows и сведения журнала событий Windows для Visual Studio Installer, установщика Windows и восстановления системы.

Чтобы собрать журналы, выполните следующие действия.

  1. Скачайте средство.

  2. Откройте командную строку от имени администратора.

  3. Запустите Collect.exe в папке, в которой сохранили средство.

    Запускайте средство с помощью той же учетной записи пользователя, с помощью которой запускалась завершившаяся сбоем установка. Если вы запускаете средство из другой учетной записи пользователя, задайте -user:<name> параметр, чтобы указать учетную запись пользователя, в которой была выполнена сбой установки. Запустите Collect.exe -? из командной строки администратора для получения дополнительных параметров и сведений об использовании.

Средство создает файл vslogs.zip в папке %TEMP% в папке C:\Users\YourName\AppData\Local\Temp\vslogs.zip.

Сообщите нам о проблемах с продуктом с помощью средства "Сообщить о проблеме ", которое отображается как в установщике Visual Studio, так и в интегрированной среде разработки Visual Studio. Если вы являетесь ИТ-администратором и не установили Visual Studio, вы можете отправить отзыв ИТ-администратора здесь.

Проблемы при установке WebView2

Если групповые политики вашей организации блокируют установку компонента WebView2, вы не сможете установить Visual Studio, так как установщику требуется установить WebView2. Если это произойдет, проверьте следующие политики:

Предупреждение

Если ни одна из политик не настроена, ваша организация разрешает установку WebView2.