所以我一直在我的台式电脑上做这个webapp项目,但是自从我去度假之后,我不得不把它转移到我的笔记本电脑上。代码构建得很好,但是当我尝试访问Chrome站点(http://localhost:port)时,我会收到一条ERR_CONNECTION_RESET消息。我也尝试过其他浏览器(Firefox,Microsoft,Opera),我也得到了类似的信息。我还创建了一个,并试图以相同的结果运行它。IIS Express似乎没有问题地运行。我尝试在cmd中运行netstat -ao,以查看分配给该URL的端口是否被其他什么东西所使用。它实际上是由一个进程使用的,PID:4,它被证明是NT内核& System。
我尝试过的事物:
<binding protocol="http" bindingInformation="*:port:localhost"/>,移除localhost部件,将其保留如下:<binding protocol="http" bindingInformation="*:port:" />RegEdit并将HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP的start属性从3设置为4,这可能会阻止HTTP监听端口。一旦我这样做并重新启动了PC,我尝试再次运行虚拟项目(这个项目只是模板),这次我得到了一个unable to launch the iis express web server。我试图通过重新安装IIS和修改配置来绕过它,但它没有工作。最后,我决定将'start‘属性保留为3值,然后返回到ERR_CONNECTION_RESET,因为我不确定它是向前的还是向后的。发布于 2016-08-24 08:03:21
在我看来,您可能没有安装正确的IIS设置。看看你的窗口功能。确保在打开ASP.NET时支持正确的版本
https://stackoverflow.com/questions/39117442
复制相似问题