1

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

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

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

4

3 回答 3

3

FubuMVC 可以做到这一点吗?

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

于 2012-05-09T12:30:09.987 回答
2

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

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

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

是的。

FubuMVC 可以做到这一点吗?

我不知道。

于 2012-05-09T06:52:27.130 回答
1

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

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

于 2012-05-09T13:51:10.557 回答