2011-02-26 5 views
1

내 웹 사이트에 대한 데이터 액세스 계층과 비즈니스 계층을 추가하고 dll을 참조로 추가했습니다.제거하는 방법 asp.net에있는 dll 파일의 * .pdb 파일

하지만 bin에는 pdb 파일이 두 DLL에 모두 표시됩니다.

동시에 다른 제 3 자 tools.but 그들은 pdb 파일이 없습니다.

그 용도는 무엇입니까. 안녕하세요. pdb 파일을 삭제할 수 있습니까?

미리 감사드립니다.

+1

해당 디버그 정보 – stefan

+0

가능한 복제본 [배포 중 컴파일시 .pdb 파일을 배포해야합니까?] (http://stackoverflow.com/questions/608002/do-you-have-to-deploy- -pdb-file-with-release) –

+0

.pdb 파일이 디버그 빌드에서만 생성된다는 아이디어는 false입니다. 해제로 전환해도 .pdb 파일은 제거되지 않습니다. 옵션 설정을 변경해야합니다. 자세한 내용은 링크 된 질문에 대한 응답을 참조하십시오. –

답변

0

* .pdb 파일은 디버그 구성에서 빌드 된 dll에 의해 생성됩니다. .pdb 파일을 원하지 않으면 릴리스 구성 (Visual Studio의 경우 빌드> 구성 관리자 아래에 있음)에서 dll을 빌드 해보십시오. 이 msdn page에 대한 자세한 정보가 있습니다.

+1

.pdb 파일도 릴리스 구성을 위해 작성됩니다 (기본적으로). 배포 할 필요는 없지만 릴리스 코드 디버깅에 유용 할 수 있습니다. –

2

.pdb은 디버깅 정보가 들어있는 파일입니다 (Project Database files). 설정으로 이동하고 구성에서 디버그 정보를 제거하여 제거 할 수 있습니다.

the question 해당 Jim Mischel을 주석에 링크 된 내용을 참조하십시오. 이 파일이 무엇인지에 대한 좋은 정보를 제공합니다.

관련 문제