我已经在相当多的 IIS 6 机器上完成了这个设置,但其中一个让我很难过。
当我将应用程序扩展映射添加到:
c:\windows\microsoft.net\framework\v4.0.21006\aspnet_isapi.dll
当它到位时,我在每个请求上都会收到 404 错误。
即使我从应用程序目录中删除除基本文件之外的所有文件test.htm
并导航到该文件,我仍然会得到 404。
- 我已取消选中“验证该文件是否存在”
- 我已经建立了一个 .NET 4 应用程序池并将我的应用程序指向它
- 我已将 ASP.NET 版本更改为 4.0.21006
- 我检查了 IIS 日志文件,里面没有任何用处(它只显示每次重启后的第一批请求,然后停止记录)
- 我检查了应用程序事件日志,没有任何报告
- 我已经安装了 MVC 2
我已将设置复制到另一个盒子上,以确保按照所有相同的步骤进行操作 - 一切正常!
我还能注意什么??
注意:
如果我在 IIS 中将 .NET 设置为 v2,那么我可以成功导航到\test.htm