我有一个ASP.NET MVC站点的问题。IIS上的ASP.NET MVC通过静态文件处理程序
这些都是细节:
- ASP.NET MVC 2
- ASP.NET 4集成的管线
- 的Windows Web服务器IIS 7.5 2008 R2
每当我做请求应用程序我得到“HTTP错误404.0 - 未找到” - 错误和详细的错误信息显示它是报告错误的静态文件处理程序:
- 模块:IIS Web核心
- 通知:MapRequestHandler
- 处理程序:StaticFile
- 错误代码:0x80070002
意思是请求从未进入MVC叠加。
我应该注意到,IIS已经在同一个应用程序池上提供了ASP.NET MVC 3,在ASP.ENT 2应用程序池上提供了MVC 2。所以这是ASP.NET 4应用程序池上的组合ASP.NET 2,让我很头疼。
基本上我想从ASP.NET 2.0应用程序池上的ASP.NET MVC 2升级到ASP.NET 4.0应用程序池上的ASP.NET MVC 2。
那么有什么想法?
你能在解决扩大?例如,global.asax有什么变化? –
请提供一些更多信息请 –
解决方案似乎并不真正解决问题。 – jakejgordon