IIS如何知道请求是webforms还是MVC? (ASP.NET)

时间:2011-05-06 11:19:21

标签: asp.net-mvc iis model-view-controller webforms request

简短的问题:

IIS如何知道请求是否为webforms或MVC?

2 个答案:

答案 0 :(得分:19)

简短回答:IIS不知道; ASP.NET通过HTTP处理程序知道

WebForms和MVC都建立在ASP.NET之上,并且都使用HTTP处理程序来处理每个请求的执行:

反过来,ASP.NET会通知IIS7 +中的所有请求以及IIS6中的映射文件扩展名 -

答案 1 :(得分:3)

IIS不知道。根据web.config中的设置,ASP.NET(其作为MVC的两个webforms的基础)解析URL。