2010-10-04 109 views
0

有没有这样的事情?Asp.Net MVC虚拟区域

我在同一解决方案中有两个项目。

当我在Visual Studio中运行解决方案时,启动了两个单独的localhost实例。

FOO项目可在http://localhost:3091

项目栏,请http://localhost:3094

我想有foo中获得的项目吧,例如:http://localhost:3091/bar/

从我研究区域,似乎我将不得不重新创建酒吧项目作为foo项目中的一个区域。

有没有办法做到这一点,例如与虚拟区域,而不必在区域内重新创建?

这是可能的,如果不是,那么完成此操作的正确方法是什么?

+0

正确的方法是使用一个区域。 “虚拟区域”甚至意味着什么? – 2010-10-04 15:38:02

+0

@Kirk - 将项目映射到某个区域而不必在区域内重新创建项目的方法 - 如果这样的设施存在? – 2010-10-04 15:44:01

回答

2

您需要做的是将这些Web项目托管在本地IIS中。您需要有http://localhost/proj1http://localhost/proj2http://localhost/proj1/bar。使用区域需要归结为架构决策。这听起来像也许这两个项目是需要的。只需在本地IIS下运行它们,更改每个项目中的属性页面即可反映出来。

为了直接解决您的问题,我不知道有任何存在的东西,也没有意识到有这样的事情存在的计划。