Wpf 编码的UI在.Net 4.0 64位应用程序中找不到正确的控件

Wpf 编码的UI在.Net 4.0 64位应用程序中找不到正确的控件,wpf,.net-4.0,64-bit,coded-ui-tests,Wpf,.net 4.0,64 Bit,Coded Ui Tests,编码的UI编辑器能够在.Net 3.5 AnyCPU应用程序中找到控件 但该应用程序被移动到.net4.0,目标是64位平台 现在,应用程序第一次找到控件,当我们按下刷新按钮时,编辑器(编码的UI测试生成器弹出窗口)会显示 测试日志中出现错误 W, 6404, 5, 2013/03/05, 15:58:51.140, 19627190016, CodedUITestBuilder.exe, Playback - [WARNING] Internal warning:Search failure:

编码的UI编辑器能够在
.Net 3.5 AnyCPU
应用程序中找到控件

但该应用程序被移动到
.net4.0
,目标是
64位平台

现在,应用程序第一次找到控件,当我们按下刷新按钮时,编辑器(
编码的UI测试生成器弹出窗口
)会显示

测试日志中出现错误

W, 6404, 5, 2013/03/05, 15:58:51.140, 19627190016, CodedUITestBuilder.exe, Playback - [WARNING] Internal warning:Search failure: <[UIA]ControlType='TabList' && AutomationId='ADCTRL_TabControl'> | Performed (4) search retries, UI element not found 
V, 6404, 5, 2013/03/05, 15:58:51.141, 19627190318, CodedUITestBuilder.exe, Playback - 3.5.2013 @15:58:51 
E, 6404, 5, 2013/03/05, 15:58:51.141, 19627190475, CodedUITestBuilder.exe, Playback - {1} [FAILED] Function ElementFetcher::FindScreenElement failed to locate UI element (Searching: ;[UIA]ControlType='TabList' && AutomationId='ADCTRL_TabControl';[UIA]ControlType='TabPage' && AutomationId='TABITEM_GameSettings';[UIA]ControlType='Button' && AutomationId='SelectableText') (The object specified was not found.) 
E, 6404, 5, 2013/03/05, 15:58:51.281, 19627573969, CodedUITestBuilder.exe, Playback - [IMAGE] C:\Users\AD\AppData\Local\Temp\UITestLogs\CodedUITestBuilder\LastRun\RPFCBBB.png 
W, 6404, 5, 2013/03/05, 15:58:51.281, 19627574279, CodedUITestBuilder.exe, Playback - [WARNING] Internal warning: Couldn't find descendants that match QueryId 
W, 6404, 5, 2013/03/05, 15:58:51.282, 19627575169, CodedUITestBuilder.exe, PERF WARNING: FindAllDescendents: took 4909 ms. Expected it to take maximum 500 ms.
V, 6404, 5, 2013/03/05, 15:58:51.293, 19627604746, CodedUITestBuilder.exe, AL: Setting search timeout to 120000 ms
V, 6404, 5, 2013/03/05, 15:58:51.293, 19627604912, CodedUITestBuilder.exe, PERF: AL : SearchHelper.Search: took 5067 ms.   
W,6404,52013/05,15:58:51.14019627190016,CodedUITestBuilder.exe,回放-[警告]内部警告:搜索失败:|执行了(4)次搜索重试,未找到UI元素
五、 64042013/03/05,15:58:51.14119627190318,CodedUITestBuilder.exe,回放-3.5.2013@15:58:51
E、 6404,52013/03/05,15:58:51.14119627190475,CodedUITestBuilder.exe,回放-{1}[FAILED]函数元素Fetcher::FindScreeneElement找不到UI元素(搜索:;[UIA]ControlType='TabList'&&AutomationId='ADCTRL_TabControl';[UIA]ControlType='TabPage'&&AutomationId='TABITEM_GameSettings'.[UIA]ControlType='Button'&&AutomationId='SelectableText')(未找到指定的对象。)
E、 64042013/03/05,15:58:51.28119627573969,CodedUITestBuilder.exe,回放-[IMAGE]C:\Users\AD\AppData\Local\Temp\UITestLogs\CodedUITestBuilder\LastRun\RPFCBBB.png
W、 6404,52013/03/05,15:58:51.28119627574279,CodedUITestBuilder.exe,播放-[WARNING]内部警告:找不到与QueryId匹配的子体
W、 6404,52013/03/05,15:58:51.282196275169,CodedUITestBuilder.exe,性能警告:FindAllDescents:耗时4909毫秒。预计最长耗时500毫秒。
五、 6404,52013/03/05,15:58:51.29319627604746,CodedUITestBuilder.exe,AL:将搜索超时设置为120000毫秒
五、 64042013/03/05,15:58:51.29319627604912,CodedUITestBuilder.exe,PERF:AL:SearchHelper。搜索时间:5067毫秒。
我完全糊涂了。我正在使用.NET3.5,但不是.NET4.0。。。。
任何帮助都将不胜感激。

如果编码的UI找不到控件,请在使用控件执行操作之前尝试发送焦点。 这个代码对我有用

//在使用UINOButton控件之前,将焦点设置为UINOButton this.UIWindow2.UINOWindow.UINOButton.SetFocus()

W, 6404, 5, 2013/03/05, 15:58:51.140, 19627190016, CodedUITestBuilder.exe, Playback - [WARNING] Internal warning:Search failure: <[UIA]ControlType='TabList' && AutomationId='ADCTRL_TabControl'> | Performed (4) search retries, UI element not found 
V, 6404, 5, 2013/03/05, 15:58:51.141, 19627190318, CodedUITestBuilder.exe, Playback - 3.5.2013 @15:58:51 
E, 6404, 5, 2013/03/05, 15:58:51.141, 19627190475, CodedUITestBuilder.exe, Playback - {1} [FAILED] Function ElementFetcher::FindScreenElement failed to locate UI element (Searching: ;[UIA]ControlType='TabList' && AutomationId='ADCTRL_TabControl';[UIA]ControlType='TabPage' && AutomationId='TABITEM_GameSettings';[UIA]ControlType='Button' && AutomationId='SelectableText') (The object specified was not found.) 
E, 6404, 5, 2013/03/05, 15:58:51.281, 19627573969, CodedUITestBuilder.exe, Playback - [IMAGE] C:\Users\AD\AppData\Local\Temp\UITestLogs\CodedUITestBuilder\LastRun\RPFCBBB.png 
W, 6404, 5, 2013/03/05, 15:58:51.281, 19627574279, CodedUITestBuilder.exe, Playback - [WARNING] Internal warning: Couldn't find descendants that match QueryId 
W, 6404, 5, 2013/03/05, 15:58:51.282, 19627575169, CodedUITestBuilder.exe, PERF WARNING: FindAllDescendents: took 4909 ms. Expected it to take maximum 500 ms.
V, 6404, 5, 2013/03/05, 15:58:51.293, 19627604746, CodedUITestBuilder.exe, AL: Setting search timeout to 120000 ms
V, 6404, 5, 2013/03/05, 15:58:51.293, 19627604912, CodedUITestBuilder.exe, PERF: AL : SearchHelper.Search: took 5067 ms.