我们的应用程序已从" .exe"更改通过" Microsoft Application Virtualization Client"。
启动虚拟应用程序即使使用相同的加载项(之前正在运行),QTP也无法识别任何对象。奇怪的行为可能是什么原因? QTP:10,Win7 64位操作系统。
让我知道其他信息。提前谢谢!
答案 0 :(得分:0)
当通过Microsoft Virtual Client启动此应用程序时,它与本地应用程序的交互有限。出于同样的原因QTP\UFT
无法识别AUT的对象。要解决此问题,您必须在Application OSD文件中设置"LOCAL_INTERACTION_ALLOW" to TRUE
。
您可以在Microsoft Virtual Client程序数据的OSD Cache
文件夹中找到该文件。