오늘 내 호스트 파일에 "127.0.0.1 localhost"가 이미 정의되어 있기 때문에이 문제가 발생했습니다.
로컬 호스트를 참조하여 기본 IIS 사이트를 볼 수 있었지만 IDE에서 디버깅을 시도했을 때 IE에서 '웹 페이지를 표시 할 수 없음'을 항상 표시하고 Chrome에서 'Chrome은 로컬 호스트에 연결할 수 없습니다'라고 표시됩니다.
명령 프롬프트를 열고 "netstat -a"를 입력하고 결과를 검토했습니다.
TCP [:: 1] : 64212는 [컴퓨터 이름] : 0 듣기
내 디버깅 웹 서버에서 사용되는 내 포트는 [:: 1] 만의 로컬 주소에 "듣기"로 나열된 것을보고
내게 특이한 점은 디버깅이 일정 기간 동안 작동했다는 것입니다. 그런 다음 갑자기 멈춘 것처럼 보였습니다. 처음 몇 번이나 그런 일이 발생했습니다. Visual Web Developer Express 2010을 다시 설치했습니다. 긴 프로세스 였기 때문에 다소 시간이 걸려서 문제가 다시 발생했습니다.
최근에 호스트 파일을 변경하여 ":: 1 localhost"(이 해결책의 반대편과 내가 온라인에서 찾은 수많은 다른 것들)를 포함하고 디버깅 환경에서 내 문제를 해결했습니다.
내 문제가 해결되었지만 여전히 디버깅 환경이 변경되는 이유와 방법이 궁금합니다. 또한 127.0.0.1이 아닌 여러 루프백 주소가있는 이유가 궁금합니다. ":: 1"은 ip6 표준입니까? 그렇다면 localhost가 127.0.0.1로 라우팅되고 tcp/ip 스택에 의해 다음과 같이 해석되어서는 안됩니다 : 1?
그게 다야! 브라우저의 주소 필드에 ip를 넣을 때 갑자기 작동했습니다. 호스트 파일 (":: 1 localhost"가 포함되어 있음)과 다시 시작의 빠른 업데이트로 모든 것이 다시 실행됩니다. 도움과 행복한 부활절을 가져 주셔서 감사합니다! – matpe
하하, 문제없는 사람, 행복한 부활절. 그래, 그 업데이 트에 조심해, 그들은 내 모든 네트워크 물건을 엉망으로 만들었 어 ?? – andy