这是在 WindowsServer2008上运行的,几个月前就可以使用了。我只是现在使用这个服务器再次与 VS 的一些开发工作。
这是活的网络服务器用来提供一些测试站点以及。
这是在运行 VisualStudio,然后启动项目进行调试时出现的。
当 IISExpress 已经启动时,尝试通过 localhost:xxxx
启动任何站点(使用配置中的实际端口 # 来访问不同的站点) :
This webpage is not available
ERR_CONNECTION_REFUSED
我已经在这几天,因为我已经看到其他人也有类似的问题,尝试 大多数事情我已经阅读包括改变 managedruntimeversion
从“ v4.0”到“ v4.0.30319”为。Net 4.5(我以前从来没有这样做过)并禁用日志模块(所有建议都在 给你中找到)。
在我的 hosts
文件中只有两个条目指向内部服务器 IP 地址。没有 localhost
相关的 IP 或引用。
我已经重新安装了 IISExpress 和 VisualStudio2013。我还创建了一个全新的 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 的局域网连接部分删除了所有的代理设置,在此之前我在 VS 中得到一个 红色 X弹出窗口,指示类似 IISExpress 无法启动的东西。
这不是 SSL 与非 SSL 之间的问题。
我安装了 TFS 服务器——卸载了它,以防有一些奇怪的绑定干扰。
我多次尝试删除 IISExpress 配置/设置文件夹。
目前的 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
。