데스크톱 응용 프로그램의 자동 충돌 보고서에서보다 자세한 예외를 얻고 싶습니다.데스크톱 응용 프로그램의 릴리스 빌드에서 PDB 파일을 배포하는 것에 대한 장단점
내 릴리스 빌드에 PDB 파일을 포함하는 것에 대해 생각하고 있지만 온라인에서 좋은 추천을 찾지 못했습니다.
크래시 덤프를 생성하라는 제안을 많이 보았지만 때로는 추가 파일을 생성하거나 검색/가져올 수 없으며 스택 추적이 포함 된 초기 충돌 보고서가 있습니다.
수천 명의 사용자에게 배포되는 데스크톱 응용 프로그램의 릴리스 빌드에서 PDB를 출시 할 경우의 위험은 무엇입니까?
위험한 점은 사용자가 코드를 디버깅하여 문제가 무엇인지 알려주는 것입니다. file + line 정보를 원하면 pdbs를 포함해야합니다. 코드가 안정적으로 작동한다는 것을 명심하십시오. 코드가 최적화되어 메소드가 인라인되고 코드가 이동 되었기 때문에 라인 번호가 꺼져서 메소드가 누락 될 수 있습니다. –