jos*_*ley 16 model-view-controller iis-6 .net-4.0 asp.net-4.0 http-status-code-404
我已经在几个IIS 6盒子上完成了这个设置,但其中一个让我很难过.
将应用程序扩展名映射添加到:
c:\windows\microsoft.net\framework\v4.0.21006\aspnet_isapi.dll
当这个到位时,我在每个请求上都会收到404错误.
即使我从应用程序目录中删除除基本文件之外的所有文件test.htm并导航到该文件,我仍然会得到404.
我已经将设置复制到另一个盒子上,只是为了确保,遵循所有相同的步骤 - 这一切都有效!
我还能注意什么?
注意:
如果我在IIS中将.NET设置为v2,那么我可以成功导航到 \test.htm
Bry*_*end 27
进入IIS中的Web服务扩展并将ASP.NET 4.0设置为Allowed而不是Prohibited.
像这样:

BTW:这也发生在.net 4的RTM版本中,所以它不仅仅是测试版.