2013-12-21 2 views
0

Я пытаюсь получить доступ к другой программе, которая работает, и я нашел this код:Какова ссылка на сборку для доступа к другому приложению?

Application application = Application.Launch("foo.exe"); 
Window window = application.GetWindow("bar", InitializeOption.NoCache); 

Button button = window.Get<Button>("save"); 
button.Click(); 

Но когда я пытаюсь запустить его, он говорит:

Тип или пространство имен «Окно «не удалось найти (вы не указали директиву или ссылку на сборку?)

Мне интересно, знает ли кто-нибудь ссылку на использование?

Спасибо.

ответ

2

Этот код использует среду TestStack.White. Самый простой способ получить - это связать пакет nuget.

https://github.com/TestStack/White

http://www.nuget.org/packages/TestStack.White/

+0

А где я могу получить это? – Dozer789

+0

Вы когда-нибудь слышали о nuget? Nuget - это дополнение, которое позволяет вам ссылаться на полные рамки. Он автоматически загружает требуемые файлы и добавляет ссылки. Nuget доступен для vs, начиная с версии 2010 года. –

+0

Никогда не слышал об этом. Как мне это получить? – Dozer789

Смежные вопросы