2013-09-23 5 views
3

내 응용 프로그램 충돌이 실제 예외 (굉장)가있는 Windows 이벤트 뷰어에 기록 된 것처럼 보입니다.응용 프로그램 이름별로 Windows 이벤트 뷰어를 필터링하는 방법 (내 C#/wpf 충돌 찾기)

불행히도 응용 프로그램별로 필터하는 방법을 찾을 수 없습니다. XML을 보면 응용 프로그램 이름이 자체 태그에없는 것처럼 보입니다 (시작 - 이벤트 -> 데이터 -> "응용 프로그램 : MyAppName Framework Verrsion v4.0 ........ * ")?

응용 프로그램 이름별로 필터링 할 사용자 지정 XML은 무엇입니까?

+0

솔루션을 찾았습니까? – veritaS

+0

아니요. windows/.net에서 더 이상 작동하지 않습니다. –

답변

1

Windows 10의 최신 반복에서는 필터를 통해 이벤트 뷰어에서 응용 프로그램 이름별로 필터링 할 수 없습니다. 한 가지 방법은 오류가있는 응용 프로그램의 첫 번째 항목을 찾고 이벤트 ID를 사용하여 결과를 필터링하는 것입니다. 그러나 이는 하나의 이벤트 유형만을 다루고 있습니다.

XML로, (이 경우 에지) 응용 프로그램을 필터링 할 사용자 지정보기를 만들 : 이것은 경고, 오류 및 극대화 효과를 통해 필터

<QueryList> 
    <Query Id="0" Path="Application"> 
    <Select Path="Application"> 
    *[System[(Level=1 or Level=2 or Level=3)]] and *[EventData[Data and (Data='MicrosoftEdge')]] 
    </Select> 
    </Query> 
</QueryList> 

. 생성 된 사용자 정의보기는 왼쪽 트리보기 창에서 액세스됩니다.