2013-03-14 3 views
1

그래서 방금 IE10으로 업데이트되었습니다. 내 웹 응용 프로그램의 자바 스크립트를 디버깅하려고하면 중단 점은 모두 작은 삼각형을 가진 윤곽이며 툴팁으로 말합니다.디버거를 수동으로 연결하면 VS2010 IE10에서 Javascript를 디버깅 할 수 있습니까? 자동화 할 수 있습니까?

중단 점은 현재 적중하지 않습니다. 이 문서에는 심볼이로드되지 않았습니다 ( ).

IE10은 디버깅을 시작할 때 시작되며 IE9와 마찬가지로 웹 사이트로 이동합니다. VS 2010에서 Debug > Attach to Process...으로 이동하여 iexplore.exe 프로세스를 선택하면 내 자바 스크립트가 실행되어 IE9를 죽이고 다시 디버깅을 시작할 때까지 항상 IE9와 같은 중단 점에서 중지되고 모든 것이 복숭아가됩니다.

저는 IE10에서 Javascript 디버깅이 활성화되어 있고 온라인에서 "VS2010/IE10을 제거하거나 다시 설치하고 도움이되는지 확인하는"모든 해결책이 있는지 확인했습니다. VS2010은 디버깅이 가능하다는 것을 이미 알고 있습니다. 디버거를 제대로 연결하지 못했습니다. 어떻게하면 디버거가 제대로 연결되고 중단 점을 찾아 정상적인 동작을 보일 수 있도록이 문제를 해결할 수 있습니까?

답변

3

StackOverflow Post은 VS2012 (모든 버전)를 설치하도록 권장하며 IE20에서 VS2010을 사용하여 JavaScript를 디버깅 할 때 문제를 해결해야합니다.

+0

궁극적으로, 많은 이유로, 나는 모든 동료들을 그것에 끌어 들이고 싶습니다. 그러나 우리 모두가 같은 프로젝트에서 공동 작업을하기 때문에 우리는 모두 같은 시간에 점프해야합니다. 내가 그들을 설득 할 수있을 때까지 VS2010에 머무를 수있는 방법을 찾고 있습니다. –

0

이 IE10에서 자바 스크립트 디버깅 문제를 해결할 수 있습니다

  • 닫기 인터넷을 Explorer를
  • 을 눌러 CMD
  • 실행 명령 프롬프트에서 다음 명령 중 하나

32 비트를 시작하고 입력 OS

regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll" 

64 비트 OS

regsvr32.exe "%ProgramFiles%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll" 
+0

변경 사항 없음. 내가 기술 한 방식대로 행동한다. –

0

엘리야 언급,이 응답이 아마 더 적절하지만 나는 새로운 포스터이기 때문에 해당 스레드 나에게 폐쇄로이 문제에 대한 또 다른 스레드가 있습니다. Corey는 이미 VS2012를 설치할 수 없다고 언급했지만 다른 사람들에게 유용 할 수 있습니다.

IE10으로 업데이트 한 후에 이와 동일한 문제가 발생했습니다. 이미 업데이트 1이 설치된 VS2010 및 VS2012가 있었으며 권장 수정 프로그램 (msdbg2.dll 등록 포함) 중 아무 것도 나에게 적합하지 않았습니다. VS2012의 경우 Update 1을 다시 적용하고 "복구"옵션을 선택하면 문제가 해결되었습니다. 이제 VS2010에서 javascript를 다시 디버깅 할 수 있습니다.

+0

사이드 VS2010을 따라 VS2012를 설치하는 것에 대해 생각하지 않았습니다. 나는 직장에서 그걸 도망 갈 수 있을지도 모른다. –

+0

내 경험으로 VS2010과 VS2012가 아주 행복하게 공존합니다. 필자는 시도하지는 않았지만 동일한 프로젝트의 버전간에 이동할 수 있어야합니다. VS2012를 사용하기 시작하면, 특히 javascript를 사용하면 다시 돌아가고 싶지 않을 것입니다. –

+0

개인적으로 VS2012만을 사용합니다. 그러나 직장에서는 내 손이 묶여 있습니다. 나는 오늘 모두를 옮기려고 노력할 것 같아. –

관련 문제