2014-07-07 4 views
-1

데스크톱 Windows 7 C# 데스크톱 응용 프로그램이 있습니다. 출시 예정인 베타 버전이되고 있으며, 사용자가 오류를 사용할 때 경고 또는 경고를 기록하는 가장 좋은 방법은 무엇인지 궁금합니다.베타 C# 데스크톱 응용 프로그램을 디버깅하는 가장 좋은 방법은 무엇입니까

나는 EventLog를 사용하려고 생각하고 있었다. 내 주요 질문은 이것을하는 가장 좋은 방법은 무엇입니까? try/catch를 많이 사용해야합니까? 나는 이것이 시간이 많이 걸리고 효율적이지 않다는 것을 읽었습니다. 이 자습서 http://tech.pro/tutorial/668/csharp-tutorial-dealing-with-unhandled-exceptions을 보았지만 주석에 따라 처리되지 않은 예외를 잡는 것만 같습니다.

응용 프로그램에서 기본적으로 응용 프로그램 Json을 전달하는 자바 스크립트와 웹 브라우저와 많은 대화 형 작업이 있으며 물건이 잘못되어 무언가가 잘못되거나 경고 메시지가 표시되면 할 수 있기를 바랍니다. 그 시간에 무슨 일이 일어나고 있는지 보자.

답변

0

이벤트 로그 접근 방식을 사용합니다. 우리는 직장에서 프로그램을 중단 시켰고 타임 클럭이 새로운 항목을 잡을 수 없을 때 try/catch 문에서 이벤트 로그에 썼습니다. 항상 시작하기에 알맞은 곳입니다.