ASP.NET MVC3关于生成纯静态后如何不再走路由直接访问静态页面
2017-02-06
26
要解决这个问题,我们需要先了解ASP.NET应用程序的生命周期,先看下面作者整理的一张图片:从图中我们可以清楚的看到:通用IIS访问应用程序时,每次的单个页面URL访问时,都会先经过HttpApplication 管线处理请求,走过BeginRequest 事件之后才会去走路由访问具体的Controller和Action,最后结束的时候会请求EndRequest事件。下面用一张图来表示这个顺序:注意图中标示的红色部分就是我们要实现的部分,实现如下:1 新建...