我遇到了这个问题,它使我疯狂。404从ASP.Net中存在的文件返回404 IIS 5
此外,我们不允许更新IIS的版本。
服务器上的内容(保存WCF webmethods的asmx文件通过SOAP调用)存在,我可以在inetmgr中自由浏览到包含此数据的虚拟目录。这些文件全部存在于文件系统中,虚拟目录都指向正确的位置并且具有正确的ACLS,但是当我转到他们的URL时,我所得到的只是一条404条消息。
我已重置IIS,我重新启动了服务器,并且我已经尽我所能地想到了。
IIS将简单返回“404 - - ”作为整行内容,行中没有其他数据。
事件日志什么也没有显示,ASPNET也不会死亡或者类似的东西。
没有事件日志和IIS中的最少日志,我不知道该怎么做,并希望其他人可能遇到过这种情况。
1.1.4322.0有效C:\ Windows \ Microsoft.NET \框架\ V1.1.4322 \ ASP net_isapi.dll 2.0.50727.0有效C:\ Windows \ Microsoft.NET \框架\ V2.0.50727 \作为 pnet_isapi .dll 4.0.30319.0有效的(根)C:\ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ as pnet_isapi.dll – honestduane
另外:如果我只是去URL并获取WSDL链接工作正常,我我返回了HTTP 200,但是如果我尝试GET或者POST对没有WSDL请求的链接,它会给我一个404. – honestduane