2012-01-17 3 views
1

나는 WPF를 실행하는 광대 한 응용 프로그램이 있고 나는 가끔 사물의 전체 호스트가 될 수는핸들 "작업이 완료되었습니다"오류

작업 무작위로 성공적으로

오류를 완료 얻을.

이 코드를 트랩하고 앱을 다시 시작할 수있는 방법이 있습니까? 이미

#region "Error Checking" 
    void OnAppDomainUnhandledException(object sender, UnhandledExceptionEventArgs e) 
    { 
     HandleError("OnAppDomainUnhandledException", e.ExceptionObject.ToString(), e.ExceptionObject.ToString()); 
    } 

    void OnDispatcherUnhandledException(object sender, System.Windows.Threading.DispatcherUnhandledExceptionEventArgs e) 
    { 
     string error = string.Empty; 
     if (e.Exception.InnerException != null) 
      error = e.Exception.InnerException.Message; 

     HandleError("OnDispatcherUnhandledException", e.Exception.Message.ToString(),error); 
     e.Handled = true; 
    } 

    #endregion 

를 사용하고 있지만,이 오류

+1

Windows API 호출이 실패하고 코드에 오류 처리 논리, 다시 0으로 다시 설정되는 버그가있는 버그가있는 경우에 발생합니다. 일반적으로 오류 처리 코드는 거의 테스트하지 않습니다. 그것은 당신이 제공 한 정보와 건초 더미에 바늘입니다. –

+0

귀하의 의견을 보내 주셔서 감사합니다 –

답변

0

나는 SplashScreens 함께 할 수있는 뭔가가 보인다 구글로 처리/잡으려고 표시되지 않습니다

...

this이 도움이 될 수도 있고 this 일 수 있습니다.

+0

나는 C# 및 .net 4.0을 실행 중입니다.이 문제는 3.5 –