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


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

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

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

Совет

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

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

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

Проверка того, является ли проблема известной проблемой

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

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

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

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

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

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

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

  1. Закройте Visual Studio Installer.

  2. Удалите папку Visual Studio Installer. Как правило, путь к папке — C:\Program Files (x86)\Microsoft Visual Studio\Installer.

  3. Запустите загрузчик установщика Visual Studio.

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

    • Вы также можете найти установщик в папке «Загрузки». Загрузчик называется VisualStudioSetup.exe для Visual Studio 2022 и более поздних версий или vs_<edition>.exe для Visual Studio 2019 и более ранних версий.

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

5. Сообщите о проблеме в службу поддержки Майкрософт

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

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

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

    Кнопка

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

  4. Нажмите кнопку "Отправить".

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

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

  1. Удалите все файлы с помощью InstallCleanup.exe.

  2. Снова запустите начальный загрузчик Visual Studio Installer.

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

    • Вы также можете найти загрузчик в папке "Загрузки ". Загрузчик называется VisualStudioSetup.exe для Visual Studio 2022 и более поздних версий или vs_<edition>.exe для Visual Studio 2019 и более ранних версий.

  3. Повторите попытку переустановки Visual Studio.

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

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

Внимание

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

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

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

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

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

    Параметр для отката до предыдущей версии программы.

  5. Чтобы подтвердить действие, нажмите кнопку "ОК".

Откат через командную строку

Вы можете выполнить откат обновления программным способом. Используйте установщик на клиентском компьютере и передайте команду отмены вместе с аргументом пути установки. Рассмотрим пример.

VisualStudioSetup.exe rollback --installPath <VisualStudioInstallPath>

Дополнительные сведения см. в разделе Использование параметров командной строки для установкиVisual Studio.

Свяжитесь с нашим чатом в реальном времени

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

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

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

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

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

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

Сбор журналов установки для службы поддержки Microsoft

Агент поддержки Майкрософт может попросить вас собирать журналы установки с помощью средства сбора журналов 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. Если эта проблема возникает, проверьте следующие политики:

  • Если политика установки Microsoft Edge (WebView) настроена, эта политика определяет, можно ли установить WebView2.

  • Если политика установки Microsoft Edge (WebView) не настроена, политика Microsoft Edge "InstallDefault" определяет, можно ли установить WebView2.

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

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