"Visual Studio 의 디버깅을 시작할 수 없습니다 웹 서버에 있습니다.웹 서버에 응답하지 않았습니다."

StackOverflow https://stackoverflow.com/questions/2524

문제

나는 다음과 같은 오류가 꽤 정기적으로 컴파일하는 경우 Visual Studio 에서 실행하는 웹 응용 프로그램:

"디버깅을 시작할 수 없습니다 웹 서버에 있습니다.웹 서버에 응답하지 않았습니다.이 될 수 있기 때문에 다른 디버거는 이미에 연결된 웹 서버에 있습니다."

일반적으로 이 후에 응용 프로그램 디버깅 한다.명령행에서 내가 실행"하려면 다시 시작을"그리고 문제를 해결합니다.

지 못하게 하는 방법은 무엇입니까이에서 일어나는 첫 번째 장소는?

도움이 되었습니까?

해결책

나는 이런 일이 발생하는 경우 나는 디버그 파이어 폭스로 브라우저입니다.경우 파이어 폭스 VS2005/8 버지 않는 종료됩니다.발견하지 않았습니다 이것에 대한 솔루션을(아직).

이것이 무슨 일을 당신과 함께한 다음 빠르게 해결책을 실행하는 것보다 하려면 공격하는 것입 Shift-F5 때에는 Visual Studio 하고 이를 종료하고 현재를 디버깅 세션이 있습니다.할 수 있습 다음 F5 이 시작됩니다 새로운 디버깅 세션이 있습니다.

다른 팁

솔루션에는 나를 위해 일했:

  1. 명령 프롬프트를 열고(관리자 권한으로 실행)

  2. iisreset /restart

  3. 지금 가서 다시 대와 디버그.그것은 디버그의 솔루션을 제공합니다.

그것은 일 Visual Studio2013 년 및 2015 년도 있습니다.

후려는 모든 제안의 솔루션을 여기에서 다른 장소(최소 10 가지 방식),옵션만 하는 나를 위해 일했:

  • 삭제 웹사이트 및 애플리케이션 수영장에서 IIS
  • 다시 만드 웹사이트 및 애플리케이션 수영장에서 IIS(제 경우에는 정확하게 모든 것과 동일한 구성으로 전에)

PS:내가 사용하 VS2013 및 IIS7.5(Win7).

나는 희망이 다른 사람입니다.

우리가 사용하는 다른 방법으로 디버깅,우리는 사용하지 않 F5 더 이상입니다.

우리는 매크로를 사용하여 같은 종류의: http://blogs.conchango.com/howardvanrooijen/archive/2007/06/24/Attach-to-Web-Server-Macro-for-Visual-Studio.aspx (우리밖에 없 F6).

이 방법은 단순히 디버거를 연결 합니다.그것은(에 따라 프로젝트 크기)훨씬 빠르게 변화,컴파일 하나의 프로젝트를 변경하고 디버거를 연결시.

솔루션:이동하는 작업 관리자 및 엔드 프로세스 aspnet_wp.exe 실행하기 전에 응용 프로그램

이 문제를 몇 번입니다.한번에 해결해 사람의 조언:

이것이 무슨 일을 당신과 함께한 다음 빠르게 해결책을 실행하는 것보다 하려면 공격하는 것입 Shift-F5 때에는 Visual Studio 하고 이를 종료하고 현재를 디버깅 세션이 있습니다.할 수 있습 다음 F5 이 시작됩니다 새로운 디버깅 세션이 있습니다.

에 별도로 행사가 있었다:종료 내 모든 iis 작업자 프로세스에서 윈도우 작업 관리자(w3wp.exe*).할 수 있어야 합 hit f5visual studio 의 디버그.

그것은 소리처럼 당신은 아마 타격 F5Visual Studio 에서 이 오류 메시지가 나타날 경우?

거기에 몇 가지 시도할 수 있습니다.가장 쉽을 공격하는 것입 버튼을 타격하기 전에 F5.필요에 따라 완료되면 디버깅을 시작하는 내용을 변경할 수 있로 이동 디버그 메뉴 선택하거나 디버깅을 중지모든 종료.

나를 위해 난 두 visual studio 열려 있습니다.디버거 이미 연결되었 다른 visual studio:).나는 그것을 중지에서 첫 번째는 할 수 있었을 첨부하에서 두 번째 visual studio.

디버깅할 때 2 웹 응용 프로그램(1MVC 과 2MVC web api)는 것은 모두에서 호스팅 지역 IIS.는지 확인하십시오 응용 프로그램을 사용하여 다양한 응용 수영장도 있습니다.가 발생과 같은 문제로 변화용 수영장 등의 다른 중 하나,그것은했다!

는 경우에 당신은 많은 휴식의 포인트이 느리게 디버깅,프로세스 제거 그래서 불필요한 휴식점과 가까운 자동 창이 당신의 문제를 해결합니다.

내가 이 메시지를 보았다에서 처음으로 내 인생을 매우 혼란 무슨 일이 일어나고 있는지에 대한되지 않는 아주 분명 무엇을 할 수 있습니다.

실행 하려면 고 단 1 초를 마치 실행,그리고 붐었으로 다시 게임입니다.

P.S.내가 사용하고 크롬

Shift+F5 때에는 Visual Studio 하고 이를 종료하고 현재를 디버깅 세션이 있습니다.할 수 있습 다음 F5 이 시작됩니다 새로운 디버깅 세션이 있습니다.

가까운 응용 프로그램,iis 를 다시 설정한 다음 응용 프로그램을 열고 그것을 실행

매우 기본적이지만 확인을 실행하려고 하면 웹 사이트에서 IIS 클릭하여"Browse"사이트 실제로 실행됩니다.

같은 소리가 먹는 당신의 웹 서버의 자원입니다.아마도 당신이 일부 자료(파일 핸들러,wcf 프록시)되고 있는 열고 닫지 않?나는 이런 일이 나에게는 특별히 없을 때 닫 WCF 클라이언트 프록시 연결이 있습니다.

문제는 반드시 당신은 디버거를 연결,하지만 웹 서버에 응답하지 않습니다.참고로 이 메시지는"이 되기 때문에 다른 디버거를 연결".

문제는 일반적으로 있을 때 다른 인스턴스의 iexplore 은 아직도 실행됩니다.내가 사용하는 경우 문제 내 IE 충돌하지만 아직도 그것은 작업 관리자입니다.면"프로세스 종료"모든 것이 정상으로 돌아:)

이 대답만 적용됩니다 실행하는 경우에는 귀하의 솔루션을 통해 IIS.당신이 알에 적용되는 경우 당신은 당신의 웹사이트/프로젝트를 수행하여 다음과 같다:Visual studio 에서-->열 웹사이트-->로컬 IIS->선택하신 프로젝트

이 오류를 걷어 내 엉덩이 4 시간 동안이지만 마지막으로 나타났다.내가 처음 시도 하려면 다시 시작합니다.이 약간 도움 하지만 여전히 수신 같은 오류가 있습니다.

어떤 나를 위해 일하려고 했(xp 기계)프로그램 추가/제거-->Windows 구성 요소 추가/제거-->클릭 IIS-->"Details"클릭하십시오.인지 확인해야 앞 페이지로 확장이 설치되어 있다면 디버깅을 통해 IIS.

모든 경우 응답이 작동하지 않는,당신을 위해 최종 프로세스는 모든 iis 관련 구성 요소에서 작업 관리자입니다.이것은 나를 위해 일했습니다.

내가 달렸으로 이 문제를 디버깅할 때(2)개별 솔루션 VS.NET 고 모두 사용했다면 IIS 웹 서버 응용 프로그램을 실행합니다.1 응용 프로그램이 시작할 수 있지만,어떤 이후의 응용 프로그램을 시작한 실행을 통해 IIS 를 표시하는 오류가 있습니다.그것은 보인다는 것만 디버깅 단일을 통해 응용 프로그램 VS.NET 호스팅에서 IIS 니다.

솔루션:프로젝트 실행 1VS.NET (장소에 필요한 모든점)을 시작 두 번째 응용 프로그램에서 직접 IIS(지 VS.NET).점에서 응용 프로그램 1(에서 실행 VS.NET 는)중에 액세스할 때 응용 프로그램 2(에서 실행 IIS 직접).

이런 일을에서 꽤 VS2010express 기 때문에 일반적으로 디버거 응답하지 않습니다.오른쪽 클릭하고 windows 작업 표시줄의'를 선택합 시 작업 관리자'.보다 더 많은 가능성이 높 ASP.NET 디버거는 것을 보여주는'응답하지 않습니다.선택하고 단순히 종료한 과정입니다.

행!

으로 나에게 일어났을 때 IE 업그레이드 된 새로운 버전으로 갔을 설치 업데이트를 제거한 새로운 버전 IE,후 컴퓨터를 다시 시작 그것은 다시 갔다 오래된 버전이 문제가 해결되었 디버깅

동일한 문제라도,후 재부팅합니다.기본적으로 이것을 했:

  1. 다시 시작 IIS
  2. 청정 솔루션
  3. 건 솔루션

그런 다음 다시 작업을 시작했다.

이러한 문제가 발생할 수도 있습하는 경우 웹사이트에 데이터베이스를 사용하여 연결지만 데이터베이스 서버가 사용할 수 없습니다.

나는 약간의 시간을 보냈다고 이 문제를 해결하는 일반적인 방법이지만,심지어 다시 시작한 후에 내 워크스테이션,문제는 남아 있었습니다.결국 저는 SQL 서버(다음을)서비스는 실행되지 않습니다.

그것을 실행했습니다,그것의 자동으로 설정되었지만,후에도 재부팅합니다.모든 다음 이벤트 로그에 이벤트를 정상 등장,그래서 그것을 알 수 없는 남아 왜 그것을 실행되지 않았지만 지금은 자동설정(지연을 시작)에서 희망을 줄일 것 자원 경쟁 시작하는 동안.

일을 시작한 다음,메시지 "Unable to start debugging on the web server. The web server did not respond in a timely manner" 더 이상 나타나고 정상적인 서비스는 다시 시작되었다.

을 다시 만들이트/응용 프로그램/가상 디렉터리를 작동하도록 설치한 후에 vs2015 갱신 3.희망이 누군가가 도움이 됩니다.;)

이것이 오래된 질문이지만,그가 만난 동일한 상황이 최근을 시도하는 모든 솔루션은 이 글에서,아무도 행운입니다.마지막으로,이 솔루션을 발견하는 나를 위해 작동:

  1. 닫 Visual Studio
  2. 찾기 Windows 기능을 설정 또는 해제Control Panel
  3. 취소 인터넷 정보 서비스 팝업에서 대화
  4. 컴퓨터를 다시 시작
  5. 체크 인터넷 정보 서비스 에서 동일한 대화와 있는지 확인 인터넷 정보 서비스 -> World Wide Web 서비스 -> 응용 프로그램 개발 특징 -> ASP.NET 도 검사
  6. Visual Studio 를 열고,지금은 응용 프로그램을 실행할 수 있어야에서 디버깅 모드

오픈

  • 옵션과 설정을 아래에 디버깅
  • 기호 및되지 않은 Microsoft 상징 서버
  • 를 구축 솔루션
  • 하려면
  • F5 솔루션 (반드시 Microsoft 상징 서버되지 않은 다시)

이 나를 위해 일하여@mtkachenko Visual Studio2012:을 첨부할 수 없습니다.디버거가 이미 연결되었습니다 "나는 설치 디버깅 진단 도구 v2.0 와 결과적으로 디버깅하는 진단 서비스는 자동으로 시작 및 중 하나에 연결해 w3wp 프로세스입니다.을 끈 후 및 비활성화를 이 서비스는 모든 잘 작동합니다.그래서 만약 당신이 이러한 오류 검사 프로세스에서는 작업 관리자를 캡처 할 수 있습니다 w3wp 프로세스"

나는 그냥 이 문제를 해결에 기계입니다.내 문제는 업그레이드 IE9IE10 이 오류가 있습니다.솔루션:제 IE10 으로 다운그레이드 IE9.로 이동하"프로그램 및 기능"-->"전망이 최근 업데이트"-->찾 IE10--->거-->재부팅--->ie9 이트--->디버그--->확인을 작동합니다.

을 수행한 다음 단계 중 하나를 당신의 문제를 해결하:

  • 를 다시 시작하 IIS 서버
  • 깨끗한 솔루션 당신의 다음 프로젝트 빌드를 다시

는 경우 위의 단계에 도움이 되지 않습니다,당신은 마지막으로 시작하기

에서 당신의 cmd 를 입력 하려면에 enter 키를 눌러 귀하의 iis 다시 설정하고 응용 프로그램을 완벽하게 작동하는

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top