Для Visual Studio 6.0 я могу подключиться к работающему экземпляру, например:
o = GetActiveObject("MSDev.Application")
- Какой идентификатор программы я использую для Visual Studio 2003?
- Как выполнить «Построение решения», если у меня есть COM-объект, который ссылается на экземпляр VS2003?
- Как получить содержимое строки в окне вывода сборки после выполнения команды решения для сборки?
Да, я знаю, что могу построить решение из командной строки. Но в этом случае мне нужно подключиться к работающему экземпляру Visual Studio.
РЕДАКТИРОВАТЬ: найден и отправлен ответ, см. Ниже.