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


Практическое руководство. Запуск надстроек в командной строке

Надстройки Visual Studio выступан сопоставления в Visual Studio 2013. Необходимо обновить для надстройки с расширениями VSPackage. Дополнительные сведения об обновлении см. в разделе Часто задаваемые вопросы. Преобразование надстроек в расширения VSPackage.

Запуск надстройки можно произвести не только через Диспетчер надстроек; ее также можно настроить для загрузки через командную строку Devenv. Это может быть полезным, например, если необходимо выполнить определенную операцию вне интегрированной среды разработки Visual Studio и при этом по-прежнему создать экземпляр надстройки, такой как для автоматических построений или системных средств Windows.

Примечание

Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска.Эти процедуры были разработаны с обычными параметрами разработки.Чтобы изменить настройки, в меню Сервис выберите команду Импорт и экспортпараметров.Для получения дополнительной информации см. Настройка параметров разработки в Visual Studio.

Чтобы выполнить надстройку в командной строке

  1. После создания и загрузки надстройки откройте Диспетчер макросов.

  2. Установите флажок Командная строка в столбце для надстройки.

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

  3. Выйдите из Visual Studio.

  4. Откройте окно Командная строка, запустите Visual Studio путем вызова devenv.exe с помощью параметра /Command (devenv.exe) и полного имени команды надстройки. Например:

    devenv /command MyAddin.Connect.MyAddin

Примечание

По умолчанию имя команды надстройки равно <AddInSolutionName>. В .<AddInSolutionName> и Connect.cs отобразятся в качестве параметра commandName метода Exec.Имя команды также можно проверить, начав вводить имя надстройки в окно Visual Studio "Команды". Функция Intellisense закончит ввод.

См. также

Ссылки

Параметры командной строки для команды Devenv