이것은 Windows Server 2008에서 실행되며 몇 달 전에 작동했습니다. 방금 VS와의 일부 개발 작업을 위해이 서버를 다시 사용하고 있습니다.
이것은 몇 개의 테스트 사이트를 제공하는 데 사용되는 라이브 웹 서버이기도합니다.
이것은 Visual Studio를 실행 한 다음 디버깅을 위해 프로젝트를 시작할 때 발생했습니다.
localhost:xxxx
IISExpress가 시작되었을 때 모든 사이트를 시작하려고합니다 (다른 사이트에 액세스하기 위해 구성의 실제 포트 번호 사용) :
This webpage is not available
ERR_CONNECTION_REFUSED
나는 다른 사람들이 비슷한 문제를 가지고 있다는 것을 읽었 기 때문에 이미 며칠 동안이 일을 해 왔으며 .net 4.5의 "v4.0"에서 "v4.0.30319"로 변경하는 것을 포함하여 내가 읽은 대부분의 것을 시도했습니다. managedruntimeversion
이전에이 작업을 수행해야 함) 로깅 모듈을 비활성화하고 (모든 제안은 여기 에서 찾을 수 있음 ).
내 hosts
파일에는 내부 서버 IP 주소를 가리키는 항목이 두 개뿐입니다 . 어떤 localhost
IP 나 참조를 관련이 없습니다.
IIS Express와 Visual Studio 2013을 다시 설치했습니다. 또한 WebApplication
이 문제를 해결하기 위해 새로운 사이트를 만들었습니다 (단순하고 다른 복잡한 바인딩 없음).
Fiddler를 실행하면 페이지에 다음이 표시됩니다.
[Fiddler] The socket connection to localhost failed.
ErrorCode: 10061.
No connection could be made because the target machine actively refused it 127.0.0.1:23162
IE의 LAN 연결 섹션에서 모든 프록시 설정을 제거했습니다. 이전 에 VS에서 IISExpress 와 같은 것을 시작할 수 없음을 나타내는 red-x 팝업이 표시 되었습니다 .
이것은 SSL과 비 SSL의 문제가 아닙니다.
TFS 서버를 설치했습니다. 방해하는 이상한 바인딩이있는 경우를 대비하여 제거했습니다.
IISExpress config / settings 폴더를 여러 번 삭제하려고했습니다.
현재 applicationhost.config 에는 다음이 포함됩니다.
<site name="WebApplication1" id="4">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\TFS-WorkRepository\Sandbox\WebApplication1\WebApplication1" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:23162:localhost" />
</bindings>
</site>
<siteDefaults>
<logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
</siteDefaults>
<applicationDefaults applicationPool="Clr4IntegratedAppPool" />
에 대한 태그가 있었으면합니다 really-stuck
.
새 서버를 가동하는 것만 큼 멀리 가고 싶지 않으므로 멀리 제안하십시오.
-업데이트-
URL 표시 줄에 컴퓨터 이름이나 IP 주소를 입력하면 : xxxx ERR_CONNECTION_TIMED_OUT
대신 ERR_CONNECTION_REFUSED
.