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

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

Кроме того, Visual Studio 2010 позволяет устанавливать шаблоны сторонних производителей. Для этого щелкните Найти шаблоны в Интернете в области Шаблоны диалогового окна Создать проект.

Примечание

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

Пользовательский интерфейс диспетчера расширений

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

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

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

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

Интерактивная коллекция

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

Типы расширений

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

Обработка зависимостей

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

Установка без использования диспетчера расширений

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

Типы расширений, не поддерживаемые диспетчером расширений

Visual Studio продолжает поддерживать технологии развертывания, такие как установщик содержимого Visual Studio (VSI) и установщик Microsoft (MSI), но не посредством Диспетчера расширений. Формат VSI может использоваться для макросов, надстроек, фрагментов кода и определенных типов расширений Visual Studio. Формат MSI, широко используемый в приложениях, также может использоваться для расширений. И VSI-файлы, и MSI-файлы охватывают полные пакеты, которые могут быть распределены и установлены двойным щелчком.

Связанные разделы

Заголовок

Описание

Практическое руководство. Установка и удаление средств и расширений Visual Studio

Описание использования Диспетчера расширений для добавления и удаления расширений Visual Studio.

Практическое руководство. Отключение и повторное включение средств и расширений Visual Studio

Описание использования Диспетчера расширений для включения и отключения расширений Visual Studio.

Практическое руководство. Поиск и установка новых шаблонов

Описание использования диалогового окна Новый проект для добавления шаблонов проекта.

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

Сравнение различных методов развертывания расширений Visual Studio.

Практическое руководство. Поиск и установка компонентов, разработанных членами сообщества

Объяснение, как найти и установить компоненты в формате VSI.

Административные параметры диспетчера расширений

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