2012-12-07 5 views
0

Мне нужно одновременное обращение к двум приложениям visual studio 2010. Например, первое действие VS - это открытый один созданный проект и запуск этого проекта. Я создал путь namemapping для этого VS и выполнил это действие. необходимо выполнить одно и то же действие во втором VS, но проблема в том, что создан путь NM, который сначала идентифицируется в окне Visual studio. Пожалуйста, найдите прилагаемый образ для этой проблемы. Может ли кто-нибудь помочь, как получить доступ к двум приложениям VS одновременно?Как получить доступ к двум приложениям одновременно в testcomplete?

Image for second VS window mapped name also shown as first VS mapped name

Image for first VS window mapped name

ответ

3

можно сопоставить Devenv PROCES двумя свойствами: ProcessName и Индекс. Для свойства Index используйте переменную проекта в качестве значения. Во время теста задайте значение этой переменной проекта 1 или 2 в зависимости от того, с каким именно экземпляром Visual Studio вы хотите работать, и вызовите метод RefreshMappingInfo для имени сопоставления объекта процесса VS (VisualStudio на ваших изображениях) , Таким образом, используя этот подход, вы примените дерево сопоставления к экземпляру процесса, который хотите работать прямо сейчас.