2013-03-05 2 views
0

코딩 된 UI 편집기 .Net 3.5 AnyCPU 응용 프로그램코딩 된 UI가 제대로

에 컨트롤을 찾을 수 있습니다 닷넷 4.0 64 비트 응용 프로그램에서 컨트롤을 찾을 수 doesnot 그러나이 응용 프로그램은 .Net 4.0로 이동 64 bit Platform을 대상으로했다.

이제 응용 프로그램이 처음으로 컨트롤을 발견하고 우리가 새로 고침 버튼을 편집기를 누를 때 ( Coded UI Test Builder Popup는) 나는 완전히 혼란 오전 TESTLOG

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. 

Unable to locate the selected UI control 

오류를 말한다. 닷넷 3.5에서 아니지만 망가 졌어. 넷 4.0 .... 도움이 크게 주시면 감사하겠습니다.

답변

0

IF 코딩 된 UI 컨트롤을 찾을 수 없습니다. 컨트롤로 작업을 수행하기 전에 포커스 보내기를 시도하십시오. 이 코드는 저에게 효과적입니다.

// UINOButton 컨트롤을 사용하기 전에 포커스를 UINOButton에 설정하십시오. this.UIWindow2.UINOWindow.UINOButton.SetFocus();

관련 문제