프로덕션 서버에 문제가있을 경우 디버깅 할 수 있도록 각 공용 빌드에 대한 PDB 파일을 저장하는 것이 항상 권장됩니다.PDB 사용에 관하여
내가 프로그램을 실행할 때 디버깅하고 디버거에 연결하려고하는지 여부에 상관없이 내 소스 코드가 두 줄 추가 되어도 변경 될지 의심 스럽습니까? PDB에는 라인 번호가 포함되어 있기 때문에 제 이해에는. 및 지역 변수 만, 소스 코드가 변경되면 우리는 디버깅 할 수 없으므로 dll을 만든 원래 소스로 돌아 가지 않으면 소스 코드를 알면 원래의 pdb가 필요한 이유를 대체 할 수 있기 때문에 유용합니다. 그것은 우리의 로컬 pdb. 나는 여기에서 뭔가를 놓치고 있다고 확신한다. 이것을 정리하면 기쁠 것이다.
어떤 소스 제어 솔루션을 사용하고 있습니까? Visual Studio는 실제로 소스 컨트롤에 들어가 적절한 버전을 얻을 수 있습니다. –
PDB로 디버깅하려면 yes를 선택하고 PDB를 유지해야합니다. exe를 유지한다면 PDB를 유지하는 것이 쉽습니다. –