매우 큰 C# 응용 프로그램에서 작업합니다. 너무 커서 지금 처리 할 수없는 모든 예외를 잡을 수 없습니다.C# UnhandledException 창에서 종료 할 때 응용 프로그램이 종료되지 않습니다.
응용 프로그램에는 "종료 하시겠습니까?" 응용 프로그램의 FormClosing 이벤트에서 팝업 메시지가 나타납니다.
처리되지 않은 예외가 실행되면 사용자가 종료 단추를 클릭하는 경우가 있습니다. 이 호출 Application.Exit() 또는 일부 폼을 믿습니다. 이것은 또한 FormClosing 이벤트와 팝업 창을 트리거합니다. 당신이 팝업창에서 예를 클릭하거나 더 여부를
이 시점에서 그것은 중요하지 않습니다. Application.Exit() 때문에 응답을받은 후에 응용 프로그램이 종료됩니다.Application.Exit()이 호출되는 것을 막기 위해 어쨌든 존재합니까?
처리를 'UnhandledException' 이벤트를 사용하면 대화 상자 전체를 바꿀 수 있습니다. – SLaks
코드가 무엇입니까? 코딩 스타일을 모른 채 어떻게 대답 할 수 있습니까? – mostafa8026
어떻게하면 기본 오류 처리를 생략하면서 대규모 응용 프로그램을 만들 수 있었습니까? –