Visual Studio Shell позволяет разработчикам быстро создавать и распространять свои собственные пользовательские инструменты, используя оптимизированную среду разработки Visual Studio.
Изолированное приложение на основе оболочки Visual Studio имеет полный доступ к службам Visual Studio и поддерживает настройки и брендинг. Существует несколько способов настройки приложения на основе оболочки:
- Вы можете использовать надстройки и VSPackages для расширения изолированного приложения на основе оболочки так же, как вы используете их для расширения самой Visual Studio.
- Чтобы сделать функции и группы команд Visual Studio доступными или недоступными, обновите файл .vsct в проекте пользовательского интерфейса приложения.
- Чтобы удалить страницы параметров или другие компоненты оболочки Visual Studio из приложения, обновите файл приложения .pkgundef.
- Чтобы изменить другие аспекты внешнего вида или поведения оболочки, обновите файл приложения .pkgdef.
- Некоторые аспекты оболочки также могут быть указаны при запуске приложения. Для этого обновите параметры в вызове до точки входа Start файла appenvstub.dll.
Оболочка Visual Studio свободно доступна как часть Visual Studio SDK . Visual Studio Shell является бесплатной для создания и развертывания приложений.
Ваше изолированное приложение оболочки можно установить на любой компьютер, на котором установлен распространяемый пакет Visual Studio 2008 Shell (изолированный режим) .
Каждое изолированное приложение на основе оболочки должно иметь действительный ключ загрузки оболочки (SLK). SLK уникально связан с приложением и не может использоваться для загрузки любого другого приложения. Вы можете получить SLK на веб-сайте для разработчиков расширений Visual Studio .
После получения ключа загрузки оболочки (SLK) его необходимо добавить в проект оболочки. Выполните эту процедуру , чтобы добавить SLK к проекту, созданному с помощью изолированного шаблона оболочки Visual Studio.
Примечание. Все сказанное до этого момента было скопировано и вставлено с различных страниц документации Microsoft. Хорошее место для начала может быть Walkthrough: базовое изолированное приложение оболочки .