我正在使用ASP.NET MVC 4,并尝试在不同的项目中使用区域。
我一直在检查这个线程,我们预计ASP.NET MVC2之后不同项目中的区域不支持状态:
任何人都知道它是否真的不再受支持了?
在使用ASP.NET MVC 4时,有没有人可以帮我找出是否有一种在分离项目中有区域的常用方法?
我发现这个可能有帮助的其他帖子,但正在寻找一种更常见的方式:
ASP.NET MVC 4 Areas in separate projects not working (view not found)
谢谢!
答案 0 :(得分:2)
答案很可能不是,但我无法提供明确的来源,因为它涉及>版本3.
我是微软ASP.NET MVC的开发负责人。
没有计划在ASP.NET MVC 3中包含多项目区域。 但是,它绝对是我们计划重新审视的一个领域 将来
与此同时,MvcContrib的解决方案可能是最好的选择。该 MVC期货下载仍然包括一个旧的(也许只有 半功能)版本的原始多项目区域功能。 因为它的完整源代码也可用,你可能会 能够构建根据您的需求定制的解决方案。
目前,VS2013中提供的区域模板并未提供现成的解决方案。我的假设是它可能"可能"但不支持。更大的问题是,您在哪些情况下需要将您的区域划分到不同的项目中?
答案 1 :(得分:1)
不同的项目就像一个解决方案中的不同站点。他们不依赖于彼此。每个区域都有自己的路由注册。
您可以查看此内容。可能会有所帮助: