突然,我在本地 Web 服务器(Win7 64 位,IIS 7.5)上收到以下错误。我已在本地卸载并重新安装了 IIS,但问题并未解决。IIS 设置为自动启动,我可以看到服务已成功启动。重新启动后,如果我进入 IIS 并单击“启动网站”,则会收到以下错误:
“该进程无法访问该文件,因为该文件正在被另一个进程使用。(来自 HRESULT 的异常:0x80070020)”
如果我尝试在本地网站项目上开始调试,我会收到以下错误:
“无法在 Web 服务器上启动调试。基础连接已关闭。连接意外关闭。”
有什么想法可以尝试吗?我一直在研究这个问题,微软建议确保没有其他服务在监听相同的端口。我已经验证这不是问题所在。
答案1
您能否检查一下,并告知我们您的 IIS 上运行着多少个网站?是否有任何网站在默认端口 80 和同一 IP 上运行?如果是,那么您需要添加主机标头值来消除此错误消息。
另请参阅 URLhttp://support.microsoft.com/kb/973094了解更多信息