远程UI自动化项目白色

时间:2011-08-22 10:26:17

标签: wcf ui-automation

我有一个Win32应用程序,我正在尝试UI自动化。

我编写了一个.Net winforms客户端,它使用“Project White”UI自动化来自动化Win32应用程序。

当我单击.Net客户端GUI中的按钮时,一切正常,它按预期运行Win32应用程序。

我想远程运行自动化,所以我在.Net winform客户端添加了一个WCF basicHttpBinding接口。

当我从WCF调用相同的函数时,.Net客户端会锁定,直到WCF请求超时,然后自动开始正常工作。

如果是线程问题或权限问题,我无法解决问题。 Win32应用程序从WCF启动,就在您尝试开始运行时,应用程序会锁定。

非常感谢任何建议。

1 个答案:

答案 0 :(得分:-1)

基于此blog post,,您可能遇到线程模型问题。只是阅读那篇文章中的内容会让我对你正在做的事情非常谨慎......祝你好运!