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


Служебная программа CreateExpInstance

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

Синтаксис

CreateExpInstance.exe [/Create | /Reset | /Clean] /VSInstance=VsInstance /RootSuffix=Suffix

Параметры

/Create Создает экспериментальный экземпляр.

/Reset удаляет экспериментальный экземпляр, а затем создает новый.

/Clean Удаляет экспериментальный экземпляр.

/VSInstance — имя каталога, содержащего базовый экземпляр Visual Studio для копирования.

/RootSuffix — суффикс , добавляемый к имени каталога экспериментального экземпляра.

Замечания

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

Расположение экспериментального экземпляра по умолчанию зависит от номера версии Visual Studio. Например, для Visual Studio 2015 расположение — %localappdata%\Microsoft\VisualStudio\14.0Exp\. Все файлы в расположении каталога считаются частью этого экземпляра. Любые дополнительные экспериментальные экземпляры не загружаются Visual Studio, если имя каталога не будет изменено на расположение по умолчанию.

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

Программа CreateExpInstance заменяет служебную программу VsRegEx .

Следующий пример сбрасывает экспериментальный экземпляр Visual Studio по умолчанию:

CreateExpInstance.exe /Reset /VSInstance=14.0 /RootSuffix=Exp

См. также