저는 로컬 IIS에서 Asp.net 웹 응용 프로그램 프로젝트를 실행하는 동안 새로운 일종입니다. 지금까지 'Use Visual Studio Development Server'옵션을 사용했습니다. 나는 비주얼 스튜디오를 사용하고 2010 베타 2VS 2010 Beta2가 설치된 로컬 IIS 7.5에서 웹 응용 프로그램을 올바르게 디버그하는 방법은 무엇입니까?
편집 :
List<string> _list = new List<string>();
_list.Add("asd");
_list.Add("asd2");
_list.Add("asd3");
가 지금은 코드의 일부 라인을 통해/단계를 디버깅 할 : 코드 샘플에 따라 덜 복잡한 샘플 코드
_list.
'Visual Studio Development Server 사용'을 사용하는 동안 _list의 내용을 빠른보기에 볼 수 있습니다.
'로컬 IIS 웹 서버 사용'을 선택하고 동일한 코드를 통해 디버그 할 경우 퀵타임은 약 10 초 동안 회전 휠을 표시하여 동일한 값을 표시하려고합니다. 그 결과 '기능 평가가 사용 불능 상태가됩니다. 이전 기능 평가 시간이 초과되었습니다. 기능 평가 '메시지를 다시 실행하려면 실행을 계속해야합니다. 이후
내가 가진 윈도우 오류 대화 얻을 'W3wp.exe를에서 발생 Unhandeld의는 Win32 예외를 [844] 저스트 - 인 시간 디버거는 필요한 보안 권한없이 발사되었다 ..'
나는 비주얼 스튜디오를 실행 할 관리자로 2010 베타 2. F5 키를 눌러 디버깅을 시작합니다. 나는이 방법을 실제로 디버깅 할 수 없다. 어떻게 든 VS 디버거를 IIS 프로세스에 연결해야합니까? 그렇다면 어떻게해야합니까?
내가 뭘 잘못하고 어떻게 해결할 수 있습니까?
그리고 그런데 VS 2010의 새로운 잘못된 동작입니까? 나는 VS 2008 년
호기심에서 벗어나 컴퓨터에 Lavasoft가 "webcompanion"을 설치 했습니까? 이 소프트웨어를 삭제하면이 문제가 해결되었습니다. – IrishChieftain
죄송합니다. 6 년 전부터 문제가 있었으므로 정확하게 기억할 수는 없지만 Lavasoft에서 설치하지 않은 것으로 생각됩니다. – citronas
일반적으로 Ad-Aware와 같은 다른 소프트웨어와 함께 설치됩니다. 이 문제를 해결하면 나와 다른 문제가 해결되었습니다. – IrishChieftain