답변
사용 AppDomain.ProcessExit
(http://msdn.microsoft.com/en-us/library/system.appdomain.processexit.aspx) :
System.AppDomain.CurrentDomain.ProcessExit(fun _ -> ...)
ProcessExit (http://msdn.microsoft.com/en-us/library/system.appdomain.processexit.aspx)은 정상적인 프로세스 종료의 경우에 더 적합 할 수 있습니다. System.AppDomain.CurrentDomain.DomainUnload.Add (_ 즐겁게 -> printfn "DomainUnload") 그것을 출력 "ProcessExit - 단순 콘솔 예 System.AppDomain.CurrentDomain.ProcessExit.Add (> printfn"ProcessExit "_ 즐겁게) 중 "종료 후. – desco
물론입니다! 나는 그것을 어떻게 놓칠 수 있습니까? –
아래 코드를 참조하십시오. 콘솔 앱에서 Ctrl-C를 처리하려면 Console.CancelKeyPress 이벤트를 사용하십시오.
// does not work - no exception on Ctrl-C
//System.AppDomain.CurrentDomain.UnhandledException.Add(
// fun _ -> printfn "app is about to die")
System.Console.CancelKeyPress.Add(
fun _ -> printfn "app is about to die")
printfn "starting..."
System.Threading.Thread.Sleep(5000) // press Ctrl-C
printfn "ended"
이것은 임의의 프로세스 종료가 아닌^C 종료 만 처리합니다. –
- 1. IQueryable을 다른 응용 프로그램에 노출시키지 않고 깨끗한 저장소를 작성하려면 어떻게해야합니까?
- 2. 레일 : 리디렉션을하는 경로에 대한 스펙을 작성하려면 어떻게해야합니까?
- 3. TcpListener에 대한 자체 비동기 래퍼를 작성하려면 어떻게해야합니까?
- 4. C# 종료 처리기를 구현하는 방법
- 5. F #을 기존 .Net 응용 프로그램에 통합
- 6. F #은 물리학 응용 프로그램에 적합합니까?
- 7. 응용 프로그램에 대한 이미지 서비스
- 8. WPF UserControl에 대한 BringToFront 메서드를 작성하려면 어떻게해야합니까?
- 9. 추상 메소드에 대한 계약을 작성하려면 어떻게해야합니까?
- 10. Gridview_RowCommand 이벤트에 대한 단위 테스트를 작성하려면 어떻게해야합니까?
- 11. Java 파일에 대한 컴파일 그래프를 작성하려면 어떻게해야합니까?
- 12. 이 멋진 양식에 대한 테스트를 작성하려면 어떻게해야합니까?
- 13. pyqt를 사용하여 Nokia 응용 프로그램을 작성하려면 어떻게해야합니까?
- 14. HTML에서 PDF를 작성하려면 어떻게해야합니까?
- 15. 장치 드라이버를 작성하려면 어떻게해야합니까?
- 16. 일치하는 알고리즘을 작성하려면 어떻게해야합니까?
- 17. 안전한 ClientAccessPolicy.xml 파일을 작성하려면 어떻게해야합니까?
- 18. .Net 3.5 응용 프로그램에 대한 구성 확장
- 19. .NET 응용 프로그램에 대한 blackberry?
- 20. 새로운 응용 프로그램에 대한 지침
- 21. 응용 프로그램에 대한 참조 페이지
- 22. 웹 응용 프로그램에 대한 인증
- 23. 소수의 사용자 응용 프로그램에 대한
- 24. WPF 응용 프로그램에 대한 공격
- 25. 매시업 응용 프로그램에 대한 제안
- 26. 모바일 응용 프로그램에 대한 oauth
- 27. iPod 응용 프로그램에 대한 질문
- 28. Facebook 응용 프로그램에 대한 생일 정보를 얻으려면 어떻게해야합니까?
- 29. 사용자에 대한 응용 프로그램에 대한 액세스 차단
- 30. XS에서 Perl 생성자를 작성하려면 어떻게해야합니까?
그냥 생각 - 당신이 F 번호에 대해 요구하고 있지만, 당신은 아마 "닷넷 응용 프로그램 종료 이벤트"에 대한 구글과 일반에 대한 자세한 정보를 찾을 수 문제의이 종류를 제대로 취급하는 방법의 질문. –