2011-05-03 4 views
3

페이지를 탐색 할 때 중요한 문제가있는 응용 프로그램의 기본 페이지가 있습니다. 나는 추적 정보를 쓰는 데 사용할 수있는 정적 클래스를 추가 할 때 마침내 문제를 좁혔으며 디버그 아웃 시간은 경과했습니다. 나는 앱의 메인 페이지가 항상 하드웨어 백 또는 nav.goback()을 통해 탐색 될 때 OnNavigatedTo와 Loaded 이벤트 사이에 4.5 초 이상의 지연이 있음을 발견했다. 이 시점에서 추적 코드를 추가하여 관리 할 수있는 다른 곳을 관리 코드에서 볼 수 없습니다.문제 해결 성능 문제가 발생했습니다.

문제 해결에 대한 제안 사항은 무엇입니까?

+0

에뮬레이터 및/또는 실제 장치에서 이러한 현상이 발생합니까? –

+0

에뮬레이터보다 내 포커스가 3 배 느리다. – Roger

답변

0

문제가 크게 줄어들거나 제거 될 때까지 XAML에서 다양한 항목을 제거 (주석 처리)하려고합니다. 데이터 빈 필드, 목록 상자, 너무 많은 항목이있는 피벗 컨트롤, 파노라마 내 피벗, 변환기 등

일단 감속의 원인을 찾으면 원인에 대한 작업을 시작할 수 있습니다.

+0

Thx, 네, 찾는 데 시간이 많이 걸리지 않기를 바랬지 만 정확합니다. Mix11에서 발표 된 새로운 퍼프 도구에 손을 놓치고 싶습니다. 범인은이 사람 : – Roger

+0

DynamicTextBlock [link] (http://blogs.ugidotnet.org/alessage/archive/2009/09/16/dynamictextblock-controllo-silverlight.aspx) – Roger

관련 문제