IIS 问题 - 无法在 Web 服务器上启动调试。基础连接已关闭。连接意外关闭

IIS 问题 - 无法在 Web 服务器上启动调试。基础连接已关闭。连接意外关闭

突然,我在本地 Web 服务器(Win7 64 位,IIS 7.5)上收到以下错误。我已在本地卸载并重新安装了 IIS,但问题并未解决。IIS 设置为自动启动,我可以看到服务已成功启动。重新启动后,如果我进入 IIS 并单击“启动网站”,则会收到以下错误:

“该进程无法访问该文件,因为该文件正在被另一个进程使用。(来自 HRESULT 的异常:0x80070020)”

如果我尝试在本地网站项目上开始调试,我会收到以下错误:

“无法在 Web 服务器上启动调试。基础连接已关闭。连接意外关闭。”

有什么想法可以尝试吗?我一直在研究这个问题,微软建议确保没有其他服务在监听相同的端口。我已经验证这不是问题所在。

答案1

您能否检查一下,并告知我们您的 IIS 上运行着多少个网站?是否有任何网站在默认端口 80 和同一 IP 上运行?如果是,那么您需要添加主机标头值来消除此错误消息。

另请参阅 URLhttp://support.microsoft.com/kb/973094了解更多信息

答案2

请使用以下实用程序来解决问题

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

相关内容