Вызов компилятора MSVC из расширения VS - PullRequest
0 голосов
/ 05 июля 2010

Возможно ли вызвать cl.exe, компилятор MSVC ++, из расширения Visual Studio? Я использую VS2010 и не беспокоюсь о сохранении совместимости для 2008/2005. Я охотился через MSDN и пробирался через мой объект DTE, но не нашел ничего полезного. Документация о том, что вы можете сделать с этим материалом, довольно скудна.

Ответы [ 2 ]

0 голосов
/ 22 января 2015

Вы, безусловно, можете вызвать cl.exe из обычной командной строки, если просто установите соответствующие переменные среды.

0 голосов
/ 18 июля 2010

Я согласен, что документация для VSX может сбивать с толку. Мне немного неясно, что вы пытаетесь сделать, вы пытаетесь выполнить cl.exe напрямую или вы просто хотите скомпилировать текущий проект / решение?

Если вы просто хотите построить текущее решение, из надстройки вы можете сделать что-то вроде этого:

_applicationObject.Solution.SolutionBuild.Build()

Дайте мне знать, если я неправильно понял ваш вопрос.

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