나는 내부 용으로 새로운 NuGet 패키지를 생성는
그것입니다
는- 개인,
- 릴리스 모드에서 컴파일 NuGet의 REPO에 게시되지
그러나 제공된 API를 사용할 수 있습니다. 어떻게 그럴 수 있죠?
참고 : 실제 소스 코드를 옮겼습니다.
나는 내부 용으로 새로운 NuGet 패키지를 생성는
그것입니다
는그러나 제공된 API를 사용할 수 있습니다. 어떻게 그럴 수 있죠?
참고 : 실제 소스 코드를 옮겼습니다.
기본적으로 릴리스 빌드는 PDB files입니다. 다른 정보 중에는 이러한 PDB 파일에는 소스 파일의 위치가 포함되어 있습니다.
코드를 단계별로 실행하면 Visual Studio에서 PDB 파일을로드하고 거기에서 소스 파일의 전체 경로를 추출하고 액세스 할 수있는 한 (즉, NuGet 패키지를 빌드 한 경우) 로컬), 당신은 도서관 코드를 밟아갑니다.
그냥 PDB 파일 :
PS를 게시하지 말아 패키지 소스 코드 "를 참조하십시오"하지 않는 패키지를 사용하는 프로젝트 : 당신의 VS 당신의 Nuget 패키지의 소스에 대한 경로를 알고있는 경우를, 그는 PC에서 여전히 단계별 디버그를 수행 할 수 있습니다.
PDB 파일이 릴리스 빌드에서 생성되었는지 확인 하시겠습니까? –
예. http://stackoverflow.com/q/5457095/60188, http://stackoverflow.com/q/2371032/60188, http://stackoverflow.com/q/1642371/60188 –
확인해 주셔서 감사합니다. 그것에 대해 –