【发布时间】:2013-05-15 17:53:13
【问题描述】:
我有一个 Visual Studio ASP.Net Web 解决方案。在我们的实时网站上,IIS 用于区分这个单一解决方案中的几个不同应用程序。它在那里没有问题,但是当我用visual studio打开整个解决方案时,找不到某些部分。
请参阅下面的示例结构...如果我正在处理“应用程序 2”中的某些内容,它不会识别该“App_Code”文件夹中的任何代码,因为它正在查看我的根“App_Code”文件夹。我的问题:有没有办法在 Visual Studio 中的一个解决方案下管理多个 Web 应用程序?
示例结构:
Root - Main Application
App_Code
App_Data
Folder 1
Folder 2
Folder 3
web.config
Application 2
App_Code
App_Data
Folder Inside
Another folder
web.config
Application 3
App_Code
App_Data
Folder 1
Folder 2
web.config
【问题讨论】:
-
每个项目都有单独的命名空间吗?
-
为什么应用程序 2 和 3 在主应用程序中?我认为他们应该处于同一水平。
-
这是一个单一的项目,只有一个命名空间。同一个项目中有多个应用程序。由于这些是独特的应用程序,它们有自己的目录(App_Code 和 App_Data)和 web.configs
标签: c# asp.net web-applications visual-studio-2012 solution