우리는 반짝이는 새 시스템 센터를 얻었고 우리가 더 많이 외면했던 기능 중 하나는 우리 프로덕션 환경에서 예외가 발생하면 IntelliTrace를 실행하는 것입니다.IntelliTrace 및 asp.net 임시 파일
우리는 웹 사이트 프로젝트 인 WebForms
개의 응용 프로그램을 여러 개 가지고 있으며 이것들은 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
에 임시 어셈블리를 만듭니다.
예외가 발생하여 .iTrace
파일을 다운로드하고 디버깅 세션을 시작하면 Could not find aXsdressf_001dcv.pdb
행의 메시지가 표시됩니다 (임시 파일에 PDB가 작성된 것 같지 않습니까?). 프로덕션 서버에 존재하는 임시 어셈블리로서 파일 시스템에 액세스하지도 못합니다.
그럼 어떻게하면이 IntelliTraces를 실행할 수 있습니까? 여기에 간단한 대안이 있기를 바랍니다. 나는 그것을 보지 못했습니다.
답장을 보내 주셔서 감사합니다. 불행히도, 이러한 응용 프로그램의 경우 미리 컴파일 할 수 없습니다. 이것 주위에 다른 방법이 있습니까? –
pdb는 소스 코드를 직접 가리키면 쉽게 사용할 수 있지만 예외가 없으면 .itrace 파일에 예외 유형, 예외 메시지, 예외에 대한 호출 스택과 같은 많은 정보가 남아 있습니다. 일부 지역 변수. 자신의 코드베이스 인 경우 올바른 코드로 안내하는 것이 가장 좋습니다. –
감사합니다. 나는 그것을 들여다 볼 것이다. –