【发布时间】:2011-01-14 10:41:43
【问题描述】:
我已经在相当多的 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
【问题讨论】:
标签: model-view-controller .net-4.0 iis-6 http-status-code-404 asp.net-4.0