Как обновить Visual Studio

Обновлено: 21.11.2024

Visual Studio 2022 претерпевает ряд интересных изменений. Если вы используете Visual Studio 2019, стоит ли обновлять версии? Или подождать?

Ранее в этом году Microsoft выпустила предварительную версию Visual Studio 2022 в дикий мир программирования. Это хорошие новости! Это чрезвычайно популярная IDE, но она нуждается в доработке или, возможно, даже в капитальном ремонте, учитывая скорость изменений в экосистеме DevOps, в которой она процветает.

Хотя разработчики всех уровней опыта в целом положительно относятся к VS 2019, не существует IDE, которую нельзя было бы улучшить. VS 2022 намного лучше? Стоит ли стать первопроходцем и перейти на последнюю версию?

Вот что вам нужно знать.

История Visual Studio: Пока в основном хорошо

Visual Studio 2019 и Visual Studio Code рекламировались как удобные для новичков, но также заслуживают неизменной похвалы со стороны продвинутых и опытных программистов.

Например, его интеграция с Azure, Git/GitHub и недавнее добавление таких платформ, как Live Share и Xamarin, упрощают создание облачного хранилища и межплатформенную разработку.

Visual Studio Live Share даже обеспечивает совместную работу в режиме реального времени в VS Code. Но какими бы хорошими ни были VS 2019 и VS Code, VS 2022 предлагает несколько новых заманчивых улучшений.

Самое важное улучшение в VS 2022

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

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

На момент написания этой статьи предварительная версия не лицензирована для рабочих приложений.

Что еще нового в VS 2022?

На странице дорожной карты Visual Studio 2022 в онлайн-документации Microsoft утверждается, что команда, работающая над этой последней версией, имеет в виду следующие темы: личная и командная производительность, современная разработка и постоянные инновации.

Нам всем нравится, как они звучат! Но что означает это обязательство для повседневной работы с последней версией VS 2022?

В выпуске 2022 года обещаются следующие дополнительные улучшения:

1. Улучшенная функция завершения кода

Intellicode в VS 2022 может заполнять целые строки кода, используя улучшенное понимание контекста кодирования.

2. Более мощные возможности отладки

Основной отладчик упрощает декомпиляцию кода, предоставляя легко читаемые пошаговые, условные точки останова и диаграммы пламени, помогающие программистам находить проблемы как в локальном, так и в удаленном коде.

3. Улучшенный интерфейс программирования

Visual Studio 2022 предлагает более удобную и интуитивно понятную среду кодирования.

Это включает в себя расширенные возможности для настройки внешнего вида IDE (например, вы можете сопоставить его с темой Windows), а также возможность развертывания подходящей для вас системы управления документами.

4. Улучшенная доступность

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

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

5. Улучшенная поддержка последней сборки C++

VS 2022 включает в себя полный набор инструментов для C++ 20. Это язык, на котором написана Windows, поэтому разработчики Windows должны найти его долгожданным включением.

В предварительных примечаниях к VS 2022 перечислены несколько важных улучшений в последних сборках. Это должно упростить программирование на C++ в новом выпуске IDE с улучшенной функциональностью IntelliSense и более мощными возможностями отладки и анализа.

6. Улучшенная разработка приложений для Windows

Другими словами, это позволяет вам вносить изменения в код, не приостанавливая приложение и не перезапуская его. Все разработчики пережили или могут представить себе ситуации, когда это пригодится!

Вы также найдете улучшения в интеграции с Git, такие как возможность изначальной работы с несколькими репозиториями из одной локальной установки IDE.

Для разработчиков, создающих контейнерные приложения, обещаются дополнительные возможности для работы или оркестровки проектов с использованием Kubernetes, Docker и Service Fabric.

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

Следует ли вам перейти на VS 2022 сейчас?

Ответ зависит от того, как вы сейчас используете Visual Studio.

Индивидуальные разработчики всех уровней квалификации, скорее всего, выиграют от улучшений, предлагаемых в VS 2022, и захотят как можно скорее ознакомиться с новыми и улучшенными функциями до выхода официального релиза.

Если вы решите выполнить обновление, у вас есть несколько вариантов того, как начать использовать предварительную версию VS 2022.

Самый простой способ — установить VS 2022 параллельно с текущей сборкой VS 2019. Если вы не хотите устанавливать ее на локальный компьютер, попробуйте облачную версию. Возможно, у вас есть некоторый опыт использования MS Visual Studio Online. Вы также можете использовать VS 2022 из командной строки.

И не забывайте, что вы можете внести свой вклад в проект VS 2022! В течение периода предварительного просмотра активно запрашиваются комментарии и отзывы разработчиков.

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

Код Visual Studio

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

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

Объяснение предварительной версии Visual Studio 2022

Большинство индивидуальных пользователей, скорее всего, сочтут целесообразным начать использовать предварительную версию VS 2022, тем более что вам не нужно отказываться от VS 2019.

Отсутствие производственной лицензии может сделать загрузку предварительной версии менее привлекательной, если вы сейчас работаете над большим количеством проектов.

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

Сообщество, в котором клиенты и сообщество могут оставить отзыв, чтобы сделать продукт лучше для всех! Дополнительную информацию о том, как мы приоритизируем запрос, см.:

Обновления Microsoft Visual Studio 2017 и 2019 (для предприятий/профессионалов/сообщества)

Нынешний способ исправлять этот продукт ужасен. Вы должны либо попросить конечного пользователя выполнить обновление, если у него есть права локального администратора, либо обойти сценарии PowerShell, которые могут привести к повреждению установки VS, если devenv.exe не закрыт должным образом.

Обновление документации:

Пример сценария Enterprise 2017 (текущий метод):

Start-Process -Wait -FilePath "C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe" -ArgumentList "update --passive --norestart --installpath ""C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise"""

Если есть какой-либо возможный способ создать это, это было бы огромной помощью!

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

Второе место в голосовании за интеграцию с Intune. Мы используем только подключение Intune, и многие устройства больше не регистрируются в локальном WSUS.

Вложения Открыть в полном размере

Разве это не актуально, поскольку Microsoft отправляет только обновления безопасности в WSUS, а не обновления функций?

Вложения Открыть в полном размере

Возможно, предоставьте механизм доставки этих обновлений через интеграцию с Intune для конечных точек, управляемых облаком, которые не имеют или имеют несогласованный доступ к WSUS.

Вложения Открыть в полном размере

Вложения Открыть в полном размере

Вложения Открыть в полном размере

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

Вложения Открыть в полном размере

Вложения Открыть в полном размере

Я не верю, что это невозможно правильно сделать с помощью powershell.

Я не думаю, что "обязательно" подходит для обновления VS.

Очень простое решение с "доступным" развертыванием:

"Установить для системы" – предоставляет установщику права администратора

"Разрешить пользователям просматривать установку программы и взаимодействовать с ней" - для пользователя будет отображаться графический интерфейс установщика

"Укажите команду для восстановления этого приложения" с указанием пути и аргументов к файлу vs_installer.exe, расположенному в папке programfilesx86.

Развернуть как "доступный" для коллекции пользователей с параметром "Разрешить конечным пользователям пытаться восстановить это приложение".

Предоставить пользователям инструкции "как самостоятельно обновить Visual Studio с помощью центра программного обеспечения sccm".

Хорошая новость! Вы можете развернуть обновления Visual Studio с помощью ConfigMgr. Вы можете включить административные обновления для Visual Studio с помощью Microsoft Endpoint Configuration Manager. Об этой новой функции было объявлено через несколько дней после выпуска Configuration Manager 2103. Итак, давайте рассмотрим, как развертывать обновления Visual Studio с помощью SCCM.

Сначала давайте прочитаем большое объявление от Microsoft. В апреле 2021 г. Visual Studio начнет публиковать административные обновления для Visual Studio 2017 и Visual Studio 2019 через службы обновления Windows Server (WSUS) и каталог обновлений Microsoft. Затем предприятия смогут использовать стандартные инструменты развертывания, такие как Microsoft Endpoint Configuration Manager, чтобы легко развертывать эти обновления в своей организации.

Хорошо, это объявление стало большим шагом на пути к управлению обновлениями Visual Studio на ваших клиентских компьютерах. Я не программист и редко использую Visual Studio. Однако интересно то, что вы можете легко развертывать обновления Visual Studio с помощью ConfigMgr. Если в вашей системе не установлен SCCM, вы можете развернуть обновления Visual Studio с помощью WSUS.

Оглавление

Типы обновлений администратора Visual Studio

Существует три типа обновлений администратора Visual Studio.

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

Приведенная ниже таблица предоставлена ​​Microsoft и поможет вам понять типы обновлений администратора Visual Studio.

Типы обновлений администратора Visual Studio

Включить обновления Visual Studio с помощью WSUS

Если у вас не установлен Configuration Manager и вы используете WSUS для развертывания обновлений, вы должны сначала включить обновления Visual Studio в WSUS.

Далее нам также необходимо убедиться, что классификации (типы обновлений) включены. Обновления Visual Studio бывают трех типов: обновления безопасности, качественные обновления и обновления функций. Чтобы узнать, что представляет собой каждое из этих обновлений, обратитесь к таблице типов обновлений администратора Visual Studio. Вы можете включить их все или включить те, которые разрешены вашей организацией. Поэтому на вкладке классификаций выберите тип обновлений, которые вы хотите развернуть.

Включить обновления Visual Studio с помощью WSUS

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

В консоли WSUS разверните Обновления и щелкните Все обновления. Используйте функцию поиска, чтобы найти все обновления Visual Studio. Поскольку мы включили Visual Studio 2017 и 2019, мы видим эти обновления в консоли WSUS.

Обновления Visual Studio в WSUS

Включить обновления Visual Studio в ConfigMgr

Прежде чем приступить к развертыванию обновлений Visual Studio с помощью ConfigMgr (SCCM), необходимо сначала включить обновления Visual Studio в ConfigMgr. Это необходимо сделать в свойствах точки обновления программного обеспечения.

Затем щелкните вкладку "Классификации" и выберите тип обновлений Visual Studio, которые вы хотите развернуть. Нажмите Применить и ОК. Перейдите в Библиотека ПО\Обзор\Обновления ПО\Все обновления ПО и запустите Синхронизировать обновления ПО.

Включить обновления Visual Studio в ConfigMgr

Дождитесь завершения синхронизации SUP. У вас может быть несколько обновлений в списке. Чтобы найти все обновления администратора Visual Studio, введите Visual Studio в текстовое поле.Это должно отображать все обновления Visual Studio в консоли SCCM.

Обновления Visual Studio в ConfigMgr

Вы также можете создать коллекцию устройств SCCM для Visual Studio. Теперь мы будем развертывать обновления Visual Studio с помощью ConfigMgr.

Развертывание обновлений Visual Studio с помощью ConfigMgr

С помощью ConfigMgr ADR (правила автоматического развертывания) мы будем развертывать обновления Visual Studio на компьютерах.

  • Запустите консоль ConfigMgr.
  • Перейдите в раздел Библиотека ПО\Обзор\Обновления ПО\Правила автоматического развертывания.
  • Щелкните правой кнопкой мыши Правила автоматического развертывания и выберите Создать правило автоматического развертывания.
  • Укажите имя ADR как Развернуть обновления Visual Studio.

Я собираюсь выбрать здесь шаблон Patch Tuesday, а позже изменю несколько настроек (при необходимости). Щелкните Обзор и выберите коллекцию устройств, содержащую компьютеры, на которых установлено программное обеспечение Visual Studio. Для параметра Каждый раз, когда правило запускается и находит новые обновления, выберите Создать новую группу обновления программного обеспечения. Нажмите «Далее».

В окне «Параметры развертывания» выберите «Автоматически развертывать все обновления программного обеспечения, обнаруженные этим правилом», и подтвердите все лицензионные соглашения. Нажмите «Далее».

Развертывание обновлений Visual Studio с помощью ConfigMgr

На этом шаге вы фактически указываете, что будет развернуто на конечных точках. Критерии поиска в вашем случае могут отличаться от представленных ниже из-за разных требований. Ниже приведены критерии поиска, которые я использую.

  • Данные опубликованы или пересмотрены — за последние 2 месяца.
  • Продукт — Visual Studio 2019.
  • Классификация обновлений — пакеты функций или обновления безопасности или обновления.

Нажмите "Далее".

Критерии обновления Visual Studio

Вы можете установить график оценки в соответствии с вашими требованиями. Я собираюсь запустить правило после синхронизации точки обновления программного обеспечения. Нажмите «Далее».

График оценки ADR

Настройте расписание развертывания обновлений Visual Studio. Нажмите «Далее».

График развертывания обновлений Visual Studio

Укажите параметры взаимодействия с пользователем для развертывания. Убедитесь, что вы подавляете перезагрузку для рабочих станций. Нажмите «Далее».

Настройки взаимодействия с пользователем

На этом шаге вы можете либо создать новый пакет развертывания для развертывания обновлений Visual Studio с помощью ConfigMgr, либо выбрать существующий пакет развертывания. Нажмите «Далее».

Укажите пакет развертывания обновлений Visual Studio

Укажите в качестве места загрузки Загрузка обновлений программного обеспечения из Интернета. Нажмите «Далее».

Указать место загрузки обновлений

Укажите параметры загрузки, как показано на снимке экрана ниже. Нажмите «Далее».

Развертывание обновлений Visual Studio с помощью ConfigMgr

В окне "Завершение" нажмите "Закрыть".

Развертывание обновлений Visual Studio с помощью ConfigMgr

На этом действия по развертыванию обновлений Visual Studio с помощью ConfigMgr фактически завершаются.

Обновления Visual Studio на клиентских компьютерах

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

Когда я создавал ADR, я надеялся увидеть хотя бы один компьютер, на котором будут отображаться обновления Visual Studio. Позже я обнаружил, что на всех моих клиентских компьютерах установлена ​​последняя версия Visual Studio 2019. ADR успешно прошла, и в группе обновлений программного обеспечения было 7 обновлений Visual Studio. Из 7 обновлений 6 соответствовали требованиям, а одно обновление было неизвестно.

Я оставлю этот ADR включенным и в течение следующих нескольких недель буду следить за появлением новых обновлений на клиентских компьютерах. Если я увижу какие-либо новые обновления в центре программного обеспечения, я добавлю скриншоты. Я надеюсь, что этот пост даст вам представление о том, как включить обновления Visual Studio в WSUS и ConfigMgr и развернуть их на компьютерах.

Обновление. Похоже, что созданный мной ADR обновлений Visual Studio успешно развертывает обновления. Вот скриншот обновления Visual Studio 2019 версии 16.9.0 до 16.9.5.

Развертывание обновлений Visual Studio с помощью ConfigMgr

Праджвал Десаи

Прайвал Десаи является семикратным обладателем награды Microsoft MVP в области корпоративной мобильности. Имея за плечами более 10 лет опыта написания контента, это одно из его любимых занятий. Его цель — писать исчерпывающие посты и руководства, всегда стремясь помочь людям важной информацией.

В этой статье рассматриваются уведомления о доступных обновлениях для Visual Assist, а также автоматическая установка этих обновлений.

Обзор

И Visual Studio, и Visual Assist могут уведомлять вас о доступных обновлениях для Visual Assist. Уведомления от Visual Studio и ее последующее обновление Visual Assist происходят без знания срока обслуживания вашего программного обеспечения для Visual Assist. Следовательно, Visual Studio может обновить Visual Assist до версии, которую вы не имеете права запускать. Кроме того, Visual Studio 2015 может автоматически обновлять Visual Assist без вашего подтверждения.

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

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

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

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

Уведомления от Visual Assist

Вы можете включить/выключить уведомления Visual Assist о новых версиях в его диалоговом окне параметров.

Visual Assist будет уведомлять вас только об обновлениях; он не будет устанавливать их автоматически. Диалоговые окна уведомлений содержат ссылки на сведения о каждой новой версии. Узнав о новой версии и возможных вариантах обслуживания программного обеспечения, вы можете установить обновление или оставить имеющуюся у вас версию.

Уведомления от Visual Studio

Visual Studio уведомляет вас о новых версиях Visual Assist в диалоговом окне Инструменты | Расширения и обновления. Visual Studio не открывает диалоговые окна уведомлений.

Вы можете отключить уведомления об обновлениях для всех расширений в Инструменты | Опции | Окружающая среда | Расширения и обновления. Если этот параметр отключен, Visual Studio не будет уведомлять вас об обновлениях каких-либо расширений и не позволит обновлять какие-либо из них в среде IDE. (В Visual Studio 2015 и более новых интегрированных средах разработки существует отдельный параметр для расширений, установленных для всех пользователей.)

Visual Studio 2015 и новее

Хотя параметр проверки обновлений применяется ко всем расширениям, вы можете отключить автоматическое обновление для каждого расширения. (См. ниже.)

От Visual Studio 2010 до Visual Studio 2013

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

  1. Откройте Visual Studio | Инструменты | Расширения и обновления (Диспетчер расширений в Visual Studio 2010)
  2. Отключить визуальную помощь
  3. Перезапустите Visual Studio.
  4. Выйти из Visual Studio
  5. Найдите каталог установки Visual Assist (см. Каталог установки).
  6. Откройте файл с расширением.vsixmanifest в текстовом редакторе.
  7. Измените идентификатор следующим образом:
  8. Сохранить файл
  9. Запустите Visual Studio
  10. Откройте Visual Studio | Инструменты | Расширения и обновления
  11. Включить визуальный помощник
  12. Перезапустите Visual Studio.

Повторите для каждой установленной версии Visual Studio 2013 до Visual Studio 2010.

Важно! Если вы отключите уведомления таким образом, а затем решите продлить техническое обслуживание программного обеспечения, вы должны вручную удалить установленную версию Visual Assist перед установкой новой версии:

  1. Выйти из Visual Studio
  2. Удалите каталог установки Visual Assist
  3. Перезапустите Visual Studio (чтобы разрешить обслуживание)
  4. Выйти из Visual Studio
  5. Установите новую версию Visual Assist.
  6. Запустите Visual Studio

Обновления Visual Studio

Если включены уведомления от Visual Studio, обновления Visual Assist с помощью Visual Studio можно инициировать, нажав «Обновить» в диалоговом окне «Инструменты | Расширения и обновления, но имейте в виду, что новые версии Visual Assist будут установлены без каких-либо знаний об обслуживании вашего программного обеспечения. Следовательно, вы можете легко обновить Visual Assist до версии, которую вы не имеете права запускать.

Прежде чем нажать "Обновить", подтвердите, что вы имеете право запускать новую версию. См. инструкции, чтобы узнать свой статус.

Visual Studio 2015 и новее

Visual Studio 2015 и более новые IDE могут автоматически обновлять расширения без вашего подтверждения. Чтобы избежать нежелательных обновлений, вам следует отключить автоматические обновления до истечения срока обслуживания вашего программного обеспечения для Visual Assist. Если вы используете версию Visual Assist, которую вы имеете право запускать, отключите автоматические обновления в меню Инструменты | Расширения и обновления.

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

Возврат к старой версии Visual Assist

Если вы случайно установили версию Visual Assist, для работы с которой не имеете права, и не хотите, чтобы ваш контракт на техническое обслуживание и поддержку был актуален, вы должны вернуться к старой версии Visual Assist.

Visual Studio 2017

Если новая версия Visual Assist была установлена ​​с помощью кнопки "Обновить" или с помощью автоматических обновлений, или вы установили новую версию с помощью установщика .exe:

  1. Отключить обновление визуального помощника в инструментах | Расширения и обновления.
  2. Выйти из Visual Studio
  3. Запустите установщик .exe той версии Visual Assist, для которой вы имеете право запускать
  4. Запустите Visual Studio

Обновления 2 и 3 для Visual Studio 2015

Если новая версия Visual Assist была установлена ​​с помощью кнопки "Обновить" или с помощью автоматических обновлений, вы можете отменить обновление, опережая автоматическое обновление всех расширений:

  1. Отключить обновление всех расширений в Инструменты | Опции | Окружающая среда | Расширения и обновления
  2. Удалить визуальный помощник
  3. Выйти из Visual Studio
  4. Запустите установщик .exe той версии Visual Assist, для которой вы имеете право запускать
  5. Запустите Visual Studio
  6. Перезапустите Visual Studio.
  7. Включите обновление всех расширений в Инструменты | Опции | Окружающая среда | Расширения и обновления
  8. Быстрое отключение обновления визуального помощника в меню "Инструменты" | Расширения и обновления
  9. Visual Studio 2015, если не обновлен

    Если автоматическое обновление расширений было отключено и вы установили новую версию через установщик .exe:

    1. Выйти из Visual Studio
    2. Запустите установщик .exe той версии Visual Assist, для которой вы имеете право запускать
    3. Запустите Visual Studio

    Если новая версия Visual Assist была установлена ​​с помощью кнопки «Обновить» в меню Инструменты | Extensions Manager или автоматические обновления, вы можете отменить обновление, опережая автоматическое обновление Visual Assist:

    1. Удаление Visual Assist с помощью инструментов | Расширения и обновления
    2. Выйти из Visual Studio
    3. Запустите установщик .exe той версии Visual Assist, для которой вы имеете право запускать
    4. Запустите Visual Studio
    5. Немедленно перезапустите Visual Studio, чтобы IDE увидела, что Visual Assist отключил автоматическое обновление.

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

    Visual Studio 2013 и более ранние версии

    Visual Studio не обновляет расширения автоматически. Вы можете легко вернуться к старой версии:

    Читайте также: