2011-09-15 3 views
6

Visual Studio 2010과 IE 9를 사용하고 있습니다. 내 솔루션에서 javascript .js 파일을 디버깅하려고합니다. 나는 파일에 중단 점을 넣었고 아무리해도 그것을 할 수 없다. 나는 스크립트 디버깅 해제와 같은 IE에서 옵션을 선택 취소하는 것과 같은 일을 시도했다. 그리고 나는 상관없이 그것을 할 수 없다.Debug Javascript IE 9

나는 무엇이 없습니까 ?? 나는 어제 javascript 파일을 디버그 할 수 있었고 나는 그것을 오늘 할 수 없다.

나는 F12을 누르면 및 IE 9의 개발자 도구의 디버거를 시작 히트 그것은 나에게 메시지를 주었다

'수 없습니다 프로세스에 연결 할 수 있습니다. 다른 디버거가 프로세스에 첨부 될 수 있습니다. '

잘못된 내용 일 수있는 아이디어와 제안.

답변

7

Visual Studio에서 F5 및 디버그를 누르는 경우 가끔 IE9에 디버거가 제대로 연결되지 않거나 일반적으로 내 경우 Cashini의 로컬 실행 인스턴스 (예 : Visual Studio Dev WebServer)에서 응용 프로그램 풀이 새로 고쳐집니다.), 이미 실행 중이면 VS 디버거가 올바르게 연결되지 않습니다.

시스템 트레이를 클릭하면 Cassini (ASP.NET Developement Server) 아이콘을 찾습니다. 마우스 오른쪽 버튼을 클릭하고 중지를 누릅니다. 그런 다음 Visual Studio 및 F5로 다시 돌아가서 디버거가 다시 연결됩니다.

내가 좋아하는 일은 IE9에서 내장 (F12) 디버거를 사용할 수 있도록 디버깅하지 않고 실제로 Ctrl + F5를 눌러 웹 응용 프로그램을 실행하는 것입니다. 이렇게하면 "프로세스에 연결할 수 없음 ..."메시지가 표시되지 않으며 개발 중에 브라우저에서 Javascript 편집 내용이 실제로 새로 고쳐 지거나 캐시되는지 여부를 알 수 있습니다.