Ответьте на диалоговые окна, используя DTE.ExecuteCommand - PullRequest
2 голосов
/ 21 июня 2019

Есть ли способ сказать Yes или No или OK диалоговому окну / окну сообщений при открытии Visual Studio 2015 с использованием EnvDTE?

Я пытался отладить свое приложение, пока коробка открыта, но понятия не имею, что искать. Я также попытался найти в этот список команд , но не смог найти ничего, что отвечает на окно сообщения.

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

Сообщения, которые появляются при открытии моего решения, относятся к TFS. Мое приложение работает иначе, но не может пройти эти диалоговые окна для выполнения команд. Первый говорит это:

Управление версиями Team Foundation Server Раскрываемое вами решение связано с контролем версий на следующем сервере Team Foundation:. Хотите ли вы связаться с этим сервером, чтобы включить интеграцию контроля версий? yes no help

Я хочу нажать No

Затем я вижу это окно, в котором мне нужно нажать OK 3 раза.

TFS Error box

...