【发布时间】:2014-08-12 01:00:21
【问题描述】:
我想将我的 MVC 项目分成几个项目
首先,我创建了两个项目Front和Views
Front 项目是一个包含控制器和模型的 Web 应用程序
Views 项目是一个仅包含视图的类库项目
我的问题是如何让控制器调用位于 Views 项目中的视图
我有这样的控制器:
public ActionResult Default()
{
return this.View();
}
【问题讨论】:
-
你怎么把 MVC 分解成 MC & V 作为项目并使用 mvc 。我不会建议你这样做。
-
我曾经在某家公司工作,他们有一个 mvc 项目,分为数千个项目、控制器项目、模型项目、视图项目、资源项目(包含样式和皮肤..)和服务项目。甚至视图项目,如果我记忆力好的话,根据用户代理和使用的设备分为很多项目。
-
@supercool 如果遵循某种架构或设计模式,有人可以这样做
-
ya
ehsan这也是可能的。但是让事情变得复杂 -
貌似VS2017和MVC6支持这个stackoverflow.com/a/34360726/222748
标签: asp.net asp.net-mvc asp.net-mvc-3 asp.net-mvc-4