ASP.NET MVC是否具有App_Code概念?
答案 0 :(得分:6)
MVC项目没有App_Code目录,因为它们基本上是Web应用程序项目,而不是Web站点项目。
App_Code对于您希望编译到网站中的外部代码或少量实用程序代码非常有用。但由于MVC本身就是一个处理Web请求的框架,因此您不会(通常)希望将其作为另一个应用程序中的某些代码包含在内。相反,您也不需要将代码添加到特殊位置以确保编译,就像使用网站项目一样。
答案 1 :(得分:1)
你可以这样做,虽然模板中的默认方式是使用编译的类库。
答案 2 :(得分:0)
是的,MVC确实有app_code概念。您可以将所有控制器,模型和帮助程序放在app_code中,并将它们全部动态编译。