Проект автоматизации удаленного пользовательского интерфейса Белый

У меня есть приложение Win32, которое я пытаюсь автоматизировать с помощью пользовательского интерфейса.

Я написал клиент winforms .Net, который использует автоматизацию пользовательского интерфейса Project White для автоматизации приложения Win32.

Когда я нажимаю кнопки в графическом интерфейсе клиента .Net, все работает нормально, приложение Win32 работает, как и ожидалось.

Я хочу запускать автоматизацию удаленно, поэтому я добавил интерфейс BasicHttpBinding WCF в клиент winform .Net.

Когда я вызываю те же функции из WCF, клиент .Net блокируется до истечения времени ожидания запроса WCF, после чего автоматизация начинает работать правильно.

Я не могу решить, если это проблема с потоками или проблема с разрешениями. Приложение Win32 запускается из WCF, просто когда вы пытаетесь запустить его, приложение блокируется.

Любой совет будет принят с благодарностью.


person Steve    schedule 22.08.2011    source источник


Ответы (1)


Судя по этому сообщению в блоге, у вас может быть модель потока проблема. Простое прочтение того, что есть в этом посте, заставило бы меня очень опасаться попробовать то, что вы делаете... Удачи!

person Sixto Saez    schedule 22.08.2011