ASP.NET MVC拆分为多个项目



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

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

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

可以使用

FubuMVC做到这一点吗?

FubuMVC允许您使用瓶子打包控制器,视图,资产等(概念类似于区域,但更好)。

从我的标题来看,这是不可能的开箱即用

你没听错。问题在于将视图嵌入到单独的程序集中。虽然不可能开箱即用,但您绝对可以实现它,如本文所示。

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

是的。

可以使用

FubuMVC做到这一点吗?

我不知道。

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

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

最新更新