我正在使用ASP.NET MVC 4,并尝试在单独的项目中设置区域。
我一直在检查这个线程,在ASP.NET MVC2:之后,我们预计不同项目中区域的不支持状态
在asp.net mvc 中,作为单个项目与多个项目实现的Areas的优缺点是什么
有人知道它不再被支持是不是真的吗?
有人能帮我了解一下,在使用ASP.NET MVC 4时,是否有一种常见的方法可以在分离的项目中设置区域?
我发现了另一个可能有帮助的线程,但正在寻找一种更常见的方法:
ASP.NET MVC 4独立项目中的区域不工作(找不到视图)
谢谢!
答案很可能是否定的,但我不能提供一个明确的来源,因为它涉及>version 3。
这是写在2010年:
我是微软ASP.NET MVC的开发负责人。
目前还没有计划在ASP.NET MVC 3中包含多项目区域。然而,这肯定是我们计划在将来
与此同时,MvcContrib的解决方案可能是最好的选择MVC Futures下载仍然包括一个旧的(也许只是半功能)版本的原始多项目区域功能。因为它的完整源代码也可用,所以您可能能够构建一个根据您的需求定制的解决方案。
目前,VS2013中提供的区域模板并没有为此提供开箱即用的解决方案。我的假设是,这是"可能的",但没有得到支持。更大的问题是,你遇到了什么情况,需要将你的领域投入到不同的项目中?
不同的项目就像一个解决方案中的不同站点。他们并不相互依赖。每个区域都有自己的路由注册。
你可以检查一下。也许它会有所帮助:
ASP.NET MVC 4独立项目中的区域