VS ' "공개 기호 다운로드"비활성화


107

VS2010에서 ASP.NET 웹앱을 디버깅 할 때 "공용 심볼 다운로드"라는 제목의 대화 상자가 나타납니다.

Visual Studio에 이것을 시도 하지 않도록 지시하는 방법은 무엇입니까?


VS2015에서 여전히 손상됨 : (A) 취소 버튼이 회색으로 바뀌고 취소하는 데 30 초가 걸립니다. (B) 모든 "기호 파일 (.pdb) 위치"를 선택 취소하고 "지정된 모듈 만"을 선택한 경우에도 계속 수행됩니다. (C) 내 자신의 솔루션 내에 빌드 된 DLL에 대한 기호를 다운로드하려고합니다 (아마 NuGet에 기호를 게시 한 것과 관련이 있습니까?)
Qwertie

vs2015 : Merav Kochavi Answer를 적용합니다. 그런 다음 도구> 옵션> 디버깅> 기호로 이동 하십시오. "특정 기호 만"을 선택 하여 목록이 비어 있는지 확인하십시오.
bh_earth0

답변:


115

기호 옵션 페이지에서이 작업을 수행 할 수 있습니다.

  • 도구 → 옵션
  • 디버깅 → 기호로 이동
  • 나열된 모든 기호 파일 위치를 선택 취소하십시오.

또한 도구 → 옵션 → 디버깅 설정에서 ".net 프레임 워크 소스 스테핑 활성화"를 비활성화 할 수 있습니다.


10
나열된 유일한 위치 (Microsoft Symbol Servers)를 선택 취소하고 VS를 닫은 다음 다시 열고 내 웹앱을 다시 디버깅했습니다. 이전과 마찬가지로 대화 상자가 다시 나타납니다. 비정상인가요?
lance

5
@lance 나는 그것이 여전히 확인되지 않았는지 확인했지만 그렇다면 예라면 그것은 드문 일입니다. 내가 생각할 수있는 유일한 것은 "Just My Code Debugging"이 활성화되어 있는지 확인하는 것입니다. 그래도 재현되면 connect.microsoft.com에
JaredPar

6
VS를 다시 열 때 심볼 서버 위치 확인란 여전히 선택 취소 되었습니다 . "도구> 옵션> 디버깅> 일반> 내 코드 만 활성화 (관리 전용)"활성화. 감사합니다.
lance

2
이것은 대답이 아닙니다. 대답은 아래 @AareP를 참조하십시오.

vs2015 : Merav Kochavi Answer를 적용합니다. 다음 도구> 옵션>> 기호를 디버깅 : "오직 기호 Specificd"확인 목록이 비어 있는지 확인
bh_earth0

120

도구 → 옵션 → 디버깅 설정에서 ".net 프레임 워크 소스 스테핑 활성화"를 비활성화합니다.


13
나를 위해 일한 유일한 것!! 심볼 서버 선택 해제에 대한 다른 모든 제안은이 동작을 중지하지 않았습니다.
felickz

2
위에서 설명한대로 캐시 된 기호를 제거하고 내가 보유한 다양한 기호 위치를 선택 취소 한 후에도 ".NET 프레임 워크 소스 스테핑 사용"을 선택 취소하고 "내 코드 만 사용"을 선택해도 여전히이 문제가 발생했습니다. 이 문제를 해결 한 유일한 방법은 ".NET 프레임 워크 소스 스테핑 활성화"( "내 코드 만 활성화"가 자동으로 해제 됨)를 선택한 다음이 두 옵션을 모두 이전 값으로 다시 되 돌리는 것입니다.
Ronan Moriarty

여기에서 검색 : 도구-> 옵션-> 디버깅-> 일반
ani627

22

VS 주 메뉴-> 디버그-> 옵션 및 설정
에서 다음 매개 변수가 모두 다음과 같이 구성되어 있는지 확인합니다.

  1. 디버깅-> 일반-> '내 코드 만 활성화'가 활성화 됨
  2. 디버깅-> 일반-> '.NET Framework 소스 스테핑 활성화'가 비활성화 됨 (1 단계 설정 후 자동으로 발생할 수 있음)

  3. 디버깅-> 기호-> 모든 기호 파일 위치가 선택 취소됨

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.