무작위로 오류가있는 것으로 보이는 구성 요소를 테스트하려면 .Net 3.5에 콘솔 응용 프로그램을 작성했습니다 (가장 좋은 종류). 흥미로운 점은 exe를 두 번 클릭하면 규칙적으로 죽는 것처럼 보입니다. 그러나 명령 프롬프트를 열고 동일한 매개 변수 선택 (IE 이외의 경우)에서 동일한 응용 프로그램을 실행할 때, 내 이중으로 전달할 수 없으므로 exe를 클릭) 그것은 한 번 diying없이 끝 시간에 실행됩니다.콘솔 응용 프로그램을 CMD를 통해 직접 실행합니다.
이 두 시나리오의 차이점은 무엇입니까?
아이디어가 있으십니까?
감사합니다.
Ps. 나는 예외를 잡아 내고 있으며, 복제하려고하는 오류이기 때문에 그들이 무엇인지 압니다. 내 질문은 명령 프롬프트에서 실행될 때 행복하게 실행되는 동안 예외를 훨씬 더 정기적으로 직접 실행하는 이유에 관한 것입니다. 두 시나리오에서 응용 프로그램의 여러 인스턴스를 실행합니다.
디버거를 사후에 추가하고 디버그 할 수 있습니까? 짐작할 수있는 포인트가 없습니다 ... – tenfour