单个解决方案中的多个 MVC 项目
Posted
技术标签:
【中文标题】单个解决方案中的多个 MVC 项目【英文标题】:Multiple MVC projects in a single solution 【发布时间】:2013-07-03 14:48:38 【问题描述】:我在 NopCommerce 项目中看到有一个解决方案,并且该解决方案中有多个 MVC 项目。
我对此有一些疑问,例如:
如何共享一个主布局,或按需使用不同的布局? 如何在不同的 MVC 项目中使用控制器/模型等?
我还想要一个主项目和多个子 MVC 项目。共享组件时如何做到这一点?
有什么想法吗?指针?
注意:对领域不感兴趣。
【问题讨论】:
你为什么对区域不感兴趣。您想实现哪些区域无法实现的目标? 因为下面的答案。 【参考方案1】:是的。见:asp.net mvc put controllers into a separate project
我自己完成了这项工作,并且能够在插件类型架构中使用控制器。
至于模型,它们只是普通的类。它们可以出于任何原因在任何项目中使用。他们没有什么特别的。
【讨论】:
以上是关于单个解决方案中的多个 MVC 项目的主要内容,如果未能解决你的问题,请参考以下文章
使用实体框架6的mvc4中的单个或多个DbContext文件
如何在 Java Spring Boot MVC 中使用 Ajax 删除多个项目