2009-09-01 3 views
3

나는 asp.net 초보자입니다. asp.net mvc 코드의 기본을 상속 한 및 나 자신을 디버거에서 단계를 통해 싶습니다 내 앞에서 소스 heaping 더미에서 더 나은 방향으로 도움이됩니다. 그러나, 나는 마이크로 소프트 플랫폼 초보자이기 때문에이 문제를 어떻게 해결해야할지 모르겠다.VS 2008 및 IIS에서 기존 ASP.NET 응용 프로그램 디버깅

우리 응용 프로그램은 호스트 파일에 설정 한 많은 다른 호스트 이름으로 콘텐츠를 제공하므로 customername.mysite.loc과 같은 uris로 응용 프로그램에 액세스 할 수 있습니다. Visual Studio 2008에서 내장 웹 서버를 사용하는 것은 필자의 경우 옵션이 아니며 VS 디버거를 응용 프로그램이 실행되는 IIS 프로세스에 직접 연결해야한다고 생각합니다.

불행히도 Google에서이 작업을 수행하는 방법에 대한 많은 정보를 찾지 못했습니다. 대부분의 자습서는 서로 모순되거나 다양한 이전 버전의 IIS를 사용합니다 (Windows Server 2008에서 7.0을 실행 중입니다). 외관상으로는 해결책은 나의 근원을 디버그 모드 (내가 해왔 던)로 컴파일하고, IIS에서 애플리케이션을 디버그 모드로 설정하고, 어떻게 든 프로세스에 붙이는 것을 포함한다. 그러나 지금까지는이 간단한 개요로 성공을 거두지 못했다.

아무도 작업 가이드로 안내하거나 내 프로젝트를 디버그하는 더 좋은 방법을 설명해 주실 수 있습니까? 내가하고 싶은 일이 가능한가? 고마워요!

답변

0

디버그 - 또한 여러 인스턴스가 실행 할 수 있습니다> W3wp.exe를

그 W3WP가 실행되도록 먼저 사이트를 불 있는지 확인하십시오 올바른 (시행 일반적으로 오류 -이> 프로세스에 연결

)

: D

1

당신은 원격 디버깅 서비스가 설치되어 서버에서 실행되고 있는지 확인하는 것이 좋습니다. 그런 다음 Andre Bullock 상태를 사용하여 작업자 프로세스에 연결 (또는 모두가 가장 간단) 할 것입니다.

"How to run the remote debugger"

관련 문제