0

我有一个 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
4

1 回答 1

2

每个 VS 解决方案都可以有多个项目,所以......您只需将每个应用程序作为项目添加到您的解决方案中。

一种方法是:

  1. 创建新的 BLANK/EMPTY 解决方案
  2. 右键单击解决方案名称并选择“添加 > 现有网站”并选择您的 ROOT 文件夹。
  3. 重复第 2 步,但这次选择文件夹“Application 2”...对所有项目执行相同操作。

最后你会得到类似的东西:

- SOLUTION
+- Root
+- Application 1
+- Application 2

希望能帮助到你。

于 2013-05-15T18:00:23.663 回答