摘要:
目前MVC中用的较多的视图引擎应该是WebFormViewEngine和RazorViewEngine了。一个Request请求首先会进入Routing进行判断,对于错误的url是不能被路由匹配到的,这时应用程序就会报出404的错误。而对于能被路由匹配到的,Controller和Action都存在但对应View未被创建的时候同样也会报错,但此时的错误是这样的:可以看出,应用程序会根据匹配到的url去这些目录下寻找。不难看出它的(RazorViewEngine)寻址规则:~View/{Controller}/{Action}~View/Shared/{Action}这和WebFormViewEn 阅读全文