通过网站项目模板运行MVC3

时间:2011-07-22 10:00:17

标签: asp.net-mvc asp.net-mvc-3 webforms

是否可以通过网站项目模板运行MVC 3,或者您必须将现有的WebForms网站项目转换为Web应用程序然后进行迁移?

1 个答案:

答案 0 :(得分:1)

  

是否可以通过网站项目模板运行MVC 3

是的,可以将WebSite用于ASP.NET MVC应用程序,但不推荐使用。为了使其工作,您必须将您的控制器和模型放入非标准位置,例如App_Code目录,这样您最终会得到一些可怕的东西。某些不值得迁移的东西,您将不得不稍后转换为Web应用程序。你将做两倍的工作。

首先转换为Web应用程序。或者,根据现有网站的代码质量,可能不值得进行任何迁移,但从头开始新的ASP.NET MVC应用程序并从该站点逐步添加功能。