无法在Web服务器上启动调试.底层连接已关闭.连接意外关闭

use*_*679 4 iis

突然间,我在本地Web服务器上遇到以下错误(Win7 64位,IIS 7.5).我已在本地卸载并重新安装IIS,但它没有修复它.IIS设置为自动启动,我可以看到该服务已成功启动.重新启动时,如果我进入IIS并单击启动网站,我会收到以下错误:

该进程无法访问该文件,因为该文件正由另一个进程使用.(HRESULT的例外情况:0x80070020

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

无法在Web服务器上启动调试.底层连接已关闭.连接意外关闭.

关于我可以尝试的任何想法?我一直在研究这个问题,微软建议确保没有其他服务正在监听相同的端口.我已经确认这不是问题.

小智 6

尝试更改网站以使用80以外的端口(例如建议8080)并查看是否会启动.如果是这样,这是使用端口80的另一项服务的确定标志(Skype是此常见的罪魁祸首).