所以我一直在我的台式电脑上处理这个 webapp 项目,但我不得不把它转移到我的笔记本电脑上,因为我去度假了。代码构建良好,但是当我尝试在 Chrome 中访问站点 ( http://localhost:port ) 时,我收到一条 ERR_CONNECTION_RESET 消息。我也尝试过其他浏览器(Firefox、Microsoft Edge、Opera),但收到了类似的消息。我还创建了一个新项目并尝试以相同的结果运行它。IIS Express 似乎运行没有问题。我尝试netstat -ao在 cmd 中运行以查看分配给 URL 的端口是否被其他东西使用。它实际上被一个带有 PID:4 的进程使用,结果是NT Kernel & 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因为我不确定它是向前还是向后迈出了一步。| 归档时间: |
|
| 查看次数: |
9280 次 |
| 最近记录: |