404从IIS 5上的ASP.Net中存在的文件返回404

时间:2011-10-05 17:30:54

标签: http-status-code-404 iis-5

我遇到了这个问题而且让我发疯了。

此外,我们不允许更新IIS版本。

服务器上的内容(包含通过SOAP调用的WCF webmethods的asmx文件)存在,我可以在inetmgr中自由浏览到包含此数据的虚拟目录。这些文件全部存在于文件系统中,虚拟目录都指向正确的位置并具有正确的ACLS,但是当我转到他们的URL时,我得到的是404消息。

我已经重置了IIS,我重新启动了服务器,并且我已经完成了我能想到的一切。

IIS日志简单返回“404 - - ”作为整行内容,行中没有其他数据。

事件日志没有显示任何内容,ASPNET也没有死亡或类似的东西。

由于没有事件日志和IIS中的最少日志,我不知道该做什么,并希望其他人之前遇到过这种情况。

1 个答案:

答案 0 :(得分:0)

在IIS日志中,404错误旁边应该有一些代码,这有助于找到问题。

使用aspnet_regiis命令行工具检查IIS是否安装了正确的.Net版本。还要检查ASMX扩展是否与ASPX页面一样映射到.Net ISAPI过滤器。