ASP.NET MVC分为多个项目

时间:2012-05-09 06:43:37

标签: asp.net-mvc fubumvc

是否可以在多个项目中使用ASP.NET MVC区域?例如:

Admin area - MyProject.Admin project
Forum area - MyProject.Forum project
etc...

从我的标题开始,它不可能开箱即用,但可以通过MVCContrib的便携式区域实现。用FubuMVC可以做到吗?

3 个答案:

答案 0 :(得分:3)

  

是否可以使用FubuMVC进行此操作?

FubuMVC允许您使用Bottles打包控制器,视图,资产等(在概念上类似于Area,但更好)。

答案 1 :(得分:2)

  

从我的标题开始,它不可能开箱即用

你听错了。问题是将视图嵌入到单独的程序集中。虽然不可能开箱即用,但你可以完全实现它,如this article所示。

  

但可以使用MVCContrib的便携式区域

  

是否可以使用FubuMVC进行此操作?

我不知道。

答案 2 :(得分:1)

以下是我编写的便携式区域设置示例。您可以使用contrib轻松地使用MVC打包它们。这并不难。

http://elegantcode.com/2012/04/06/mvc-portable-areas/