2010-02-20 1 views
6

저는 로컬 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 년

+0

호기심에서 벗어나 컴퓨터에 Lavasoft가 "webcompanion"을 설치 했습니까? 이 소프트웨어를 삭제하면이 문제가 해결되었습니다. – IrishChieftain

+0

죄송합니다. 6 년 전부터 문제가 있었으므로 정확하게 기억할 수는 없지만 Lavasoft에서 설치하지 않은 것으로 생각됩니다. – citronas

+0

일반적으로 Ad-Aware와 같은 다른 소프트웨어와 함께 설치됩니다. 이 문제를 해결하면 나와 다른 문제가 해결되었습니다. – IrishChieftain

답변

2

하는 데 도움이됩니다. IIS에서 내 웹 사이트에 대한 Windows 인증을 활성화 한 후에 작동했습니다.희망이 미래에 누구에게 도움이됩니다.

+0

저는 몇 주 동안 같은 질문에 대한 답을 찾고자했습니다. 객체 컬렉션을 보지 않고 디버깅하는 것은 비참했습니다. 당신은 생명의 은인입니다 - 고마워요! 스레드가 있습니다 - http://stackoverflow.com/questions/4028355/visual-studio-2010-viewing-lists-during-debug-results-in-timeout/4110614#4110614 신용/포인트를 원하면 –

+0

기쁩니다. 나는 너를 도울 수 있고 나 또한 너의 제안을하고있다. =) – citronas

3

Just-In-Time debugging이 프로그램, 비주얼 스튜디오 외부에서 실행 치명적인 오류가 발생할 때 자동으로 비주얼 Studio 디버거를이 출시 기능입니다 expierencied 적이 없다.

  • 하나 하나 손이 프로세스로 인해 일부 오류가 충돌되는 있다는 표시입니다.

JIT 디버거을 사용 중지 해보십시오. 나는 VS 2010 RC를 사용하지 않았지만 VS2008의 프로세스는 다음과 같습니다.>디버깅 - ->적시 다음 시간 검사의 모든 단지를 취소>옵션-

도구. 확인을 클릭하십시오.


희망이 내가 해결책을 발견

+0

작동하지 않음 : - | – citronas

관련 문제