6

Visual Studio 2008과 Internet Explorer를 사용하여 ASP.NET 프로젝트를 시작하면 Visual Studio에서 스크립트 디버깅을 시작합니다. Windows Internet Explorer 및 Default.aspx의 하위 노드에 bazillion 익명 코드 노드가있는 Script Documents 노드가 있습니다.Visual Studio 2008 스크립트 디버깅을 종료하는 방법

FireFox에서 앱을 실행하기 위해 VS에게 VS를 알려주는 것 외에는이 기능을 종료하는 데 어려움이 있습니다. 나는 인터넷 익스플로러에서 스크립트 디버깅을 종료하는 해결책을 찾았지만, 이것은 나에게 아무런 변화가 없었다.

해결책을 찾은 사람이 있습니까?

+0

, 나는 인터넷 익스플로러 8 인터넷 옵션을 사용하고 -> 고급 : 스크립트 디버깅 사용 안 함 (Internet Explorer) 및 (기타) 체크 모두를. –

답변

2

, 내가 가장 좋은 방법은 인터넷 익스플로러 8과 도랑하는 것입니다 결정했습니다 FireFox에서 내 사이트를 시작하십시오.

1

확실히 IE 옵션이며 재부팅이 필요합니다.

스크립트 디버깅 사용 안 함 (Internet Explorer)

또한, 당신은을 만든 후 있는지 확인 (기타)

스크립트 디버깅 사용 안 함 :

+1

IE 옵션이지만 다시 부팅 할 필요가 없습니다. – markt

+0

IE를 다시 시작해야하지만 시스템을 다시 부팅해야 할 수 있습니다. –

4

는 스크립트 디버깅을 사용하지 IE에서 모두 체크 박스를 선택 했 당신이 IE의 모든 인스턴스를 폐쇄 변경. 그런 다음 VS로 디버깅을 다시 시도하십시오.

업데이트 : 직접 시도해 보니이 솔루션이 작동하지 않습니다.

갱신 2는 : 아직

마지막으로 가능한 솔루션 from here을 발견 재부팅 한 후 작동하지 않습니다. 분명히 알려진 문제이며 해결 방법은 실버 라이트 도구를 설치하고 실버 라이트를 디버그하도록 웹 프로젝트에 지시하는 것입니다 (디버거는 실버 라이트와 스크립트를 모두 디버그 할 수 없음).

확인 : Silverlight 도구 솔루션이 실제로 작동합니다. IE에서

+0

좋은 소식입니다. 적어도 나는 유일한 사람이 아닙니다. –

+1

Ugg, 다른 제품을 수정하려면 더 많은 제품을 설치하십시오. 좋은 기사를 찾을 수 있습니다. 고맙습니다. –

+0

다행입니다. 답을 찾는 데 도움이 될 수 있습니다. 이것은 상황이 그들이해야하는 방식으로 작동하지 않는 정말로 좌절스러운 문제 중 하나입니다. 좋은 질문입니다! –

0

, 인터넷 옵션으로 이동 -> 고급 탭 및 스크립트 디버깅 사용 안 함 (Internet Explorer)를 확인

5

모두 사용 안 함 스크립트 디버깅 :

  • 열고 새 명령 프롬프트 (시작 -> 실행, cmd.exe). 당신이 경우 이것은 32 비트 프롬프트 할 필요가 64 비트 컴퓨터에서 (시작 -> 실행, C : \ WINDOWS \ syswow64로 \ cmd.exe를)
  • 등록 HKLM \ 소프트웨어를 추가 \ 마이크로 소프트 \으로 VisualStudio \ 9.0 \ AD7Metrics \ 엔진 \ {F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /V의 ProgramProvider/D {4FF9DEF4-8922-4D02-9379-3FFA64D1D639} /F

당신이 만약 Visual Web Developer Express를 사용하는 경우 'Visual Studio'를 'VWDExpress'로 바꾸십시오.

  • reg add HKLM \ SOFTWARE \ Microsoft \ VWDExpress \ 9.0 \ AD7Metrics \ 엔진 \ {F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /V의 ProgramProvider/d를 당신이 당신을 복원하려면 {4FF9DEF4-8922-4D02-9379-3FFA64D1D639} /F

컴퓨터를 다시 스크립트를 디버깅 할 수 있도록 :

  • 등록 마이크로 소프트 \으로 VisualStudio \ 9.0 \ AD7Metrics \ 엔진 \ {F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /V의 ProgramProvider/D \ HKLM \ 소프트웨어를 추가 {170EC3FC-4E80-40AB-A85A-55900C7C70DE} /f
  • Internet Explorer에서 91,363,210
+0

나는 희망이 있었지만 불행하게도 이것은 효과가 없었다. –

+0

이 레지스트리 트릭은 나를 위해 잘 작동합니다. VSTS 2008 SP1, IE8, Win7 32 비트 – Salamander2007

+1

레지스트리 키에 오타가 있기 때문에 작동하지 않습니다. '엔진'과 '{F200A7E7-DEA5-11D0-B854-00A0244A1DE2}'사이에 '\'를 추가하면 작동합니다. –

0

: 도구 -> 인터넷 옵션 -> 고급 탭 -> 스크립트 디버깅 사용 안 함

Internet Options Screenshot

0

파일을 마우스 오른쪽 버튼으로 클릭하고 참조하는 "브라우저에서보기"를 선택 해봤 같은 오류가 생기면? 이 방법은 물론 버그가 없다고 확신하는 경우 코드를 디버깅 할 필요가 없습니다.

+0

이것은 물론 VS 디버그 관점에서입니다. –

0

Visual Studio에서 도구> 옵션으로 이동하십시오. '모든 설정 표시'가 선택되어 있는지 확인하십시오.

Visual Studio Tool Options

이 알려진 문제 및 가능한 수정 실버 도구를 설치하는 것이기 때문에 그것은 디버깅 섹션에서

+0

Show All Settings 플래그는 어디에 있습니까? 스크립트 디버깅을 사용 중지하는 것과 관련하여 아무 것도 없습니다. –

+0

Ditto : '모든 설정 표시'플래그를 본 적이 없습니다. 팀 개발자를 위해 VS 2008 사용 – NotMe

0

나를 위해 작동합니다.

이 해결 방법을 사용하려면 Visual Studio 2008 SP1 용 Silverlight 2 도구가 설치되어 있어야합니다. 따라서 이러한 도구가 설치되어 있지 않으면 Microsoft (http://www.microsoft.com/downloads/details.aspx?familyid=C22D6A7B-546F-4407-8EF6-D60C8EE221ED&displaylang=en)에서 다운로드 할 수 있습니다. 이것이 당신을위한 옵션이 아닌 경우,이 블로그 게시물의 하단에 다른 대안이 있습니다. 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 프로젝트 속성을 엽니 다. '시작 옵션'시트로 이동하고 화면 하단의 '실버 라이트'버튼을 클릭하십시오. 디버거는 Silverlight 코드와 스크립트 코드를 동시에 디버깅 할 수 없기 때문에 스크립트 디버깅을 사용할 수 없으므로 문제가 발생하지 않습니다.

을 :

http://blogs.msdn.com/greggm/archive/2009/04/06/disabling-script-debugging-in-vs-2008-ie8.aspx

0

이 명령을 실행) 비주얼 스튜디오 2008

1)

32Bit: start->run, cmd.exe 
64Bit: start->run, c:\windows\syswow64\cmd.exe 

2 다음 단계를 수행합니다. 닫기 :

reg add HKLM\SOFTWARE\Microsoft\VisualStudio\9.0\AD7Metrics\Engine\{F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /v ProgramProvider /d {4FF9DEF4-8922-4D02-9379-3FFA64D1D639} /f 

b. 여 :

reg add HKLM\SOFTWARE\Microsoft\VisualStudio\9.0\AD7Metrics\Engine\{F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /v ProgramProvider /d {170EC3FC-4E80-40AB-A85A-55900C7C70DE} /f 
나는 또한 명확히해야
관련 문제