是否可以通过网站项目模板运行MVC 3,或者您必须将现有的WebForms网站项目转换为Web应用程序然后进行迁移?
答案 0 :(得分:1)
是否可以通过网站项目模板运行MVC 3
是的,可以将WebSite用于ASP.NET MVC应用程序,但不推荐使用。为了使其工作,您必须将您的控制器和模型放入非标准位置,例如App_Code
目录,这样您最终会得到一些可怕的东西。某些不值得迁移的东西,您将不得不稍后转换为Web应用程序。你将做两倍的工作。
首先转换为Web应用程序。或者,根据现有网站的代码质量,可能不值得进行任何迁移,但从头开始新的ASP.NET MVC应用程序并从该站点逐步添加功能。