-
무엇을 하고자 하는지
wpf로 프로그램을 하나 만들었습니다.
시리얼 통신으로 장비와 데이터를 주고 받는 프로그램입니다.
약 6개월간 항상 켜놓고 사용하던 프로그램입니다.
그런데 약 한달전부터 평소에는 잘 동작하다가 한번씩 이유 없이 종료가 됩니다.
각 페이지별 코드에 try/catch로 예외 발생시 로그와 함께 문제를 표시하게 해 놓았지만 갑자기 종료되는 경우에는 아무런 표시, 로그가 없이 프로그램만 종료됩니다. -
현재 작성한 코드 중 문제가 되는 부분
- 현재 제 프로그램과 다른 프로그램간의 충돌로 인해 종료되는 경우 그 원인을 로그로 남길 수 있는 방법이 있나요?
- 작업관리자등에서 강제로 종료되는 경우를 로그로 남길 수 있는 방법이 있는지 궁금합니다.
- 추가적으로 프로그램 버그등이 발생으로 종료되는 경우 리포트 해주는 라이브러리가 따로 있나요?
- 기대하는 동작
- 현재 이유 없이 자동으로 꺼지는 현상의 원인이 무엇인지 알아 볼 수 있는 방법.
- 이런 상황에서 로그를 남기는 좋은 방법 or 학습할 수 있는 키워드 ( 예외 처리, 버그 리포트 등으로 검색하다 컴파일 시점에서 발생하는 문제들 밖에 찾지 못했습니다. )