Как установить компоненты в visual studio
Перейти к содержимому

Как установить компоненты в visual studio

  • автор:

Поиск, установка и управление расширениями для Visual Studio

Расширения — это пакеты кода, которые выполняются в Visual Studio и предоставляют новые или улучшенные функции. Расширения могут быть элементами управления, примерами, шаблонами, инструментами или другими компонентами, которые добавляют функциональные возможности в Visual Studio, например Live Share или GitHub Copilot.

Сведения о создании расширений Visual Studio см. в разделе Visual Studio SDK. Сведения об использовании расширений см. на страницах отдельных расширений в Visual Studio Marketplace. Дополнительные сведения о поиске расширений см. в записи блога Где мои избранные расширения в Visual Studio 2022?.

Дополнительные сведения о новой модели расширяемости в настоящее время в предварительной версии см. в записи блога Build Better Extensions with VisualStudio.Extensibility (preview 3).

Расширения — это пакеты кода, которые выполняются в Visual Studio и предоставляют новые или улучшенные функции. Расширения могут быть элементами управления, примерами, шаблонами, инструментами или другими компонентами, которые добавляют функциональные возможности в Visual Studio, например Live Share или GitHub Copilot.

Сведения о создании расширений Visual Studio см. в разделе Visual Studio SDK. Сведения об использовании расширений см. на страницах отдельных расширений в Visual Studio Marketplace.

Диалоговое окно «Управление расширениями»

В интегрированной среде разработки Visual Studio диалоговое окно «Управление расширениями » — это средство, используемое для поиска, установки и управления расширениями Visual Studio. Чтобы открыть диалоговое окно Управление расширениями, выберите Расширения>Управление расширениями. Или введите расширения в поле поиска и выберите «Управление расширениями«.

Screenshot of the Manage Extensions window in Visual Studio

Левая панель классифицирует расширения по установленным, доступным в Visual Studio Marketplace (Online) и доступными обновлениями. Диспетчер перемещаемых расширений хранит список всех расширений Visual Studio, которые вы установили на любом компьютере или экземпляре Visual Studio. С его помощью вы легко сможете находить нужные вам расширения.

Поиск и установка расширений

Расширения можно установить в Visual Studio Marketplace или в диалоговом окне «Управление расширениями » в Visual Studio.

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

  1. В диалоговом окне Расширения>Управление расширениями найдите расширение, которое вы намерены установить. (Если известно имя или часть имени расширения, можно выполнить поиск в окне Поиск.)
  2. Щелкните Скачать.

После завершения скачивания вы увидите уведомление в нижней части диалогового окна «Управление расширениями «: «Расширение запланировано на установку. Расширение будет установлено после закрытия всех экземпляров Visual Studio».

Screenshot of notification on Manage Extensions dialog box.

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

Установка без использования диалогового окна «Управление расширениями»

Расширения, которые были упакованы в VSIX-файлах , могут быть доступны в расположениях, отличных от Visual Studio Marketplace. Несмотря на то что VSIX-файлы не обнаруживаются в диалоговом окне Расширения>Управление расширениями, такой файл можно установить, дважды щелкнув его или выбрав файл и нажав клавишу ВВОД. После этого следуйте инструкциям. После установки такое расширение можно будет включить, отключить или удалить в диалоговом окне Управление расширениями.

  • Visual Studio Marketplace содержит расширения VSIX и MSI. Диалоговое окно «Управление расширениями» не может включать или отключать расширения на основе MSI.
  • Если расширение MSI содержит файл extension.vsixmanifest, оно появляется в диалоговом окне Управление расширениями.

Удаление или отключение расширения

Если требуется прекратить использование расширения, его можно отключить или удалить. Отключенное расширение сохранится, но не будет загружаться. Найдите расширение и выберите «Удалить » или «Отключить«. Перезапустите Visual Studio, чтобы выгрузить отключенное расширение.

Отключать можно только расширения VSIX, но не расширения, которые были установлены с помощью MSI. Расширения, установленные с помощью MSI, можно только удалить.

Управление расширениями

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

Расширения на уровне пользователя и администратора

Большинство расширений являются на пользователя и устанавливаются в папку %LocalAppData%\Microsoft\VisualStudio<\Visual Studio version>\Extensions\ . Несколько расширений являются административными расширениями и устанавливаются в папку <>установки Visual Studio\Common7\IDE\Extensions\.

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

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

  1. Откройте страницу параметров расширений (Сервис>Параметры>Среда>Расширения).
  2. Снимите флажок Загружать расширения пользователей при выполнении от имени администратора.
  3. Перезапустите Visual Studio.

Автоматическое обновление расширений

Расширения обновляются автоматически при появлении новой версии в Visual Studio Marketplace. Новая версия расширения обнаруживается и устанавливается в фоновом режиме. При следующем открытии Visual Studio будет запущена новая версия расширения.

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

  • Чтобы отключить автоматическое обновление для всех расширений, щелкните ссылку Измените параметры расширений в диалоговом окне Расширения>Управление расширениями. В диалоговом окне Параметры снимите флажок Автоматически обновлять расширения.
  • Чтобы отключить автоматическое обновление для конкретного расширения, снимите флажок Автоматически обновлять это расширение в области сведений о расширении в правой части диалогового окна Управление расширениями.

Уведомления об аварийном завершении работы или зависаниях

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

Visual Studio оповещает еще и о тех расширениях, которые могут приводить к недоступности интерфейса.

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

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

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

    Примеры

    При установке примера из сети решение сохраняется в двух местоположениях:

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

    С помощью диалогового окна Расширения>Управление расширениями можно выполнить следующие задачи, связанные с примерами.

    • Отобразить список контрольных экземпляров установленных образцов.
    • Отключить или удалить контрольный экземпляр образца.
    • Установить пакеты примеров — коллекции примеров, связанных с определенной технологией или функцией.
    • Установить отдельные примеры из сети.
    • Просмотреть уведомления об обновлениях, когда будут опубликованы изменения в исходном коде для установленных примеров.
    • Обновите главную копию установленного примера при наличии уведомления об обновлении.

    Связанный контент

    • SDK для Visual Studio
    • Страница расширяемости Visual Studio.
    • Visual Studio Marketplace
    • Поддержка пакета SDK для Visual Studio

    Как в visual studio установить компоненты, которые забыл выбрать перед установкой самого visual studio?

    привет, установил visual studio без предосмотра тех компонентов, которые нужно выбирать перед установкой, и в итоге ничего не установилось кроме самого visual studio, нельзя их установить без переустановки VS? или все же нужно переустанавливать прогу?

    • Вопрос задан более трёх лет назад
    • 14410 просмотров

    Комментировать

    Решения вопроса 1

    Алексей Зус @lesha-proger

    Люблю программировать. Изучаю C#/.NET/Unity3D/.

    Откройте Установщик VS(Должен запускаться всегда, при запуске VS). В окне справа будет MarketPlace, можно установить расширения. Если необходимы компоненты типа .NET SDK и прочее, значит в окне ПО(установщика) возле VS 2017 будет кнопка изменить, нажимаете и выбираете.

    Ответ написан более трёх лет назад

    Нравится 1 1 комментарий

    Как добавить компонент ASP.NET в Visual Studio 2015?

    1.6.png

    У меня уже установлена VS и я никак не могу разобраться: как доустановить дополнительный компонент? Как добить появления диалогового окна подобного вот этому?

    • Вопрос задан более трёх лет назад
    • 1031 просмотр

    Комментировать

    Решения вопроса 0

    Ответы на вопрос 1

    Живу в своё удовольствие

    Панель управления — Программы и компоненты — Microsoft Visual Studio 2015 — Изменить.
    Там выбираете Web Development Tools и нужный вам компонент установится

    Ответ написан более трёх лет назад

    SpiderHulk @SpiderHulk Автор вопроса

    810a0b40a5d44381a747b790f6df6b85.jpg

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

    SpiderHulk: Visual Studio Express. Зачем.
    А по теме: в экспресс нельзя устанавливать компоненты. В полноценной студии будет пункт Modify

    Изменение рабочих нагрузок, компонентов и языковых пакетов Visual Studio

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

    Необходимые компоненты

    • По умолчанию для установки, обновления или изменения Visual Studio учетная запись, выполняющая обновление, должна иметь административные разрешения на компьютере, а также иметь разрешения на источник, где находятся обновления продукта (интернет или внутреннее расположение). Если вы вошли в систему как обычный пользователь и пытаетесь выполнить одну из этих команд, то получите уведомление системы контроля учетных записей о запросе учетных данных администратора. Начиная с августа 2023 года администратор может делегировать управление изменением Visual Studio на стандартных пользователей, настраивая AllowStandardUserControl политику. Дополнительные сведения см. в разделе Разрешения пользователей и Visual Studio.
    • В следующих процедурах предполагается, что у вас есть подключение к Интернету. Дополнительные сведения о том, как изменить ранее созданную автономную установку Visual Studio, см. в следующих статьях.
      • Обновление сетевой установки Visual Studio
      • Управление обновлением сетевых развертываний Visual Studio

      Запустите установщик, чтобы изменить установку

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

      Screenshot showing the result of a Start menu search for the Visual Studio Installer.

      1. Найдите Visual Studio Installer на своем компьютере. В меню «Пуск» Windows можно выполнить поиск по слову «installer».

      Примечание. Кроме того, Visual Studio Installer можно найти в следующем расположении: C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe

      Screenshot showing a list of Visual Studio installations in the Visual Studio Installer.

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

      Screenshot showing the Modify button in the Visual Studio Installer, which is located in the More dropdown menu when an update is pending.

      Важно! При наличии ожидающих обновлений кнопка «Изменить» будет находиться в другом месте. Таким образом, вы можете изменить Visual Studio без обновления, если захотите. Выберите Дополнительно, а затем Изменить.

      1. Существует множество способов открыть Visual Studio Installer.
        • В меню «Пуск» в Windows можно выполнить поиск по запросу «installer», а затем выбрать Visual Studio Installer в результатах. Screenshot showing the result of a Start menu search for the Visual Studio Installer.
        • Запустите исполняемый файл Visual Studio Installer, который находится по указанному пути: C:\Program Files (x86)\Microsoft Visual Studio\Installer\setup.exe .
        • Если у вас есть Visual Studio, выберите «Сервис >» и «Получить компоненты», чтобы открыть установщик Visual Studio. Screenshot showing the Visual Studio 2022 tools menu.

      Вам может быть предложено обновить Visual Studio Installer, прежде чем продолжить. Если это так, следуйте инструкциям на экране.

      Screenshot showing a list of Visual Studio installations in the Visual Studio Installer.

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

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

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

      1. В Visual Studio Installer перейдите на вкладку Рабочие нагрузки, а затем выберите или отмените выбор нужных рабочих нагрузок. Screenshot showing the Workloads tab of the Visual Studio Installer.
      2. Выберите, хотите ли вы принять параметр по умолчанию Установить при скачивании или параметр Скачать все и установить. Screenshot showing the download and install options in the Visual Studio Installer.Параметр «Скачать все и установить» удобен, если вы хотите сначала загрузить среду, а позже установить ее.
      3. Выберите Изменить.
      4. После установки новых рабочих нагрузок выберите команду Запуск в Visual Studio Installer, чтобы открыть Visual Studio.

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

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

      1. В Visual Studio Installer перейдите на вкладку Рабочие нагрузки, а затем выберите или отмените выбор нужных рабочих нагрузок. Screenshot showing the Workloads tab of the Visual Studio Installer.
      2. Чтобы добавить дополнительные компоненты, перейдите на вкладку Отдельные компоненты, а затем выберите или отмените выбор отдельных компонентов. Screenshot showing the Individual components tab of the Visual Studio Installer.
      3. Выберите вариант: Установить при загрузке или Загрузить все, а затем установить. Параметр по умолчанию, Установить при загрузке, позволяет ускорить процесс, поскольку запускает установку раньше. Screenshot showing the download and install options in the Visual Studio Installer.
      4. Выберите Изменить.
      5. После установки измененных рабочих нагрузок или компонентов выберите команду Запуск в Visual Studio Installer, чтобы открыть Visual Studio 2022.

      Сведения о компоненте SQL Server Data Tools (SSDT) см. в разделе Скачивание и установка SSDT для Visual Studio.

      Измените языковой пакет

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

      1. Перейдите на вкладку Языковые пакеты в Visual Studio Installer.
      2. Выберите нужный язык.
      3. Следуйте инструкциям.

      Поддержка или устранение неполадок

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

      Ниже приведены несколько дополнительных вариантов:

      • Доступен чат по вопросам установки, где можно получить поддержку при проблемах с установкой (только на английском языке).
      • Вы можете сообщить о проблемах с продуктом, используя средство Сообщить о проблеме. Оно доступно как в Visual Studio Installer, так и в IDE Visual Studio. Если вы являетесь ИТ-администратором и у вас не установлена программа Visual Studio, вы можете отправить отзыв ИТ-администратора здесь.
      • Вы можете предлагать новые функции, просматривать описания проблем и искать решения в сообществе разработчиков Visual Studio.

      Связанный контент

      • Список идентификаторов рабочих нагрузок и компонентов Visual Studio
      • Обновление Visual Studio
      • Обновление сетевой установки Visual Studio
      • Удаление Visual Studio

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *