IIS 7为所有请求返回404

IIS 7为所有请求返回404,iis,Iis,我有一个默认的网站和下面的2个应用程序。一个是“http,net.tcp”上的WCF服务。另一个是asp.net网站 当我浏览到服务、静态文件、asp.net网站或默认网站时,会得到一个空白的404响应。fiddler中的原始响应为“HTTP/1.0 404未找到” 我已尝试重新安装IIS。我想可能是处理程序,所以我看了一下列表,但它们完全匹配没有这个问题的机器 本地“hosts”文件为空,并且machine.config文件尚未手动编辑 (我仍然可以使用tcp连接到“dsxwebservice

我有一个默认的网站和下面的2个应用程序。一个是“http,net.tcp”上的WCF服务。另一个是asp.net网站

当我浏览到服务、静态文件、asp.net网站或默认网站时,会得到一个空白的404响应。fiddler中的原始响应为“HTTP/1.0 404未找到”

我已尝试重新安装IIS。我想可能是处理程序,所以我看了一下列表,但它们完全匹配没有这个问题的机器

本地“hosts”文件为空,并且machine.config文件尚未手动编辑

(我仍然可以使用tcp连接到“dsxwebservice”服务,并且这个问题只出现了几天,可能是由于我对配置/安装所做的某些更改引起的)

您看到了吗


您还可以查看是否可以为您的特定场景提供一些信息。

Skype占用了80端口

通过在命令行中使用此命令,我得出了以下结论:

netstat-ano

然后在任务管理器中查找端口80的PID

然后退出skype,看着问题消失

我通过更改Skype设置以保留端口80来解决冲突。这也解释了为什么404不是IIS样式的404页面,为什么IIS日志中什么都没有——只是默认网站图标上的问号