Asp.net mvc ASP.NET MVC和Web表单注册
IIS如何知道何时将请求路由到ASP.NET MVC框架而不是Web表单框架Asp.net mvc ASP.NET MVC和Web表单注册,asp.net-mvc,webforms,Asp.net Mvc,Webforms,IIS如何知道何时将请求路由到ASP.NET MVC框架而不是Web表单框架 通过查看MVC项目的Web.config,我看不到任何已注册的模块或处理程序,Global.ascx似乎也没有这样做。因此,对于系统如何决定应该使用哪个路由发送请求,我有点不知所措。在查看MapRoute方法后,系统注册了一组路由,这些路由将匹配的请求卸载到IRouteHandler。然后,IRoutHandler返回一个实际处理最终请求的IHttpHandler 这是我目前的理解,可能不是100%正确 提示:MapR
通过查看MVC项目的Web.config,我看不到任何已注册的模块或处理程序,Global.ascx似乎也没有这样做。因此,对于系统如何决定应该使用哪个路由发送请求,我有点不知所措。在查看MapRoute方法后,系统注册了一组路由,这些路由将匹配的请求卸载到IRouteHandler。然后,IRoutHandler返回一个实际处理最终请求的IHttpHandler
这是我目前的理解,可能不是100%正确 提示:MapRoute()。另一个提示:在任何操作方法中放置断点并查看调用堆栈。(确保启用框架源代码步进选项)MVC不直接为视图文件提供服务,因此您不能请求视图,您的请求必须通过操作方法,然后该方法将返回所需的视图。