在Visual Studio中查看多个项目/解决scheme

我是新的Visual Studio,我正在尝试一些Windows服务。 我已经创build了两个解决scheme,我想同时查看他们两个。 无需点击文件 – >近期项目来回切换。

理想情况下,这可能发生在解决scheme资源pipe理器中,只是嵌套项目,但我只能在一个地方查看一个解决scheme/项目。

有没有办法在Visual Studio中查看多个解决scheme/项目?

这是Visual Studio的devise方法:一个解决scheme,一个Visual Studio(VS)实例。

除了在一个VS实例中的解决scheme之间切换之外,您还可以打开另一个VS实例并使用该实例打开另一个解决scheme。 旁边的解决scheme就像你说的“项目”一样。 在一个解决scheme中可以有多个项目,因此可以同时查看许多项目。

有一个更容易(但不是很明显)的方式; 右键单击任务栏中的Visual Studio图标,然后在popup菜单中右键单击应用程序名称,然后单击“打开”。 Windows将打开另一个实例,您可以在其中打开另一个解决scheme。

如果您有两个单独的解决scheme,则无法在同一个VS实例中同时查看它们。 但是,你可以在它们之间打开VS和tab的多个实例。

另一种方法是将项目从一个解决scheme导入另一个解决scheme,从而将您的所有项目整合到一个解决scheme中。 您可以通过执行以下步骤来完成此操作:

  1. 在解决scheme资源pipe理器中,select要将项目导入到的解决scheme。 右键单击,然后从上下文菜单中selectAdd-> Existing Project。

  2. 在文件select器中,find要导入的项目文件(以.XXproj结尾,其中XX是您正在使用的语言)。

  3. 点击打开,瞧! 您的项目已导入。

只需右键单击Visual Studio图标,然后从Windows 8底部出现的上下文工具栏中select“新窗口”。Visual Studio的新实例将启动,然后您可以打开第二个项目。

您可以创build一个新的空白解决scheme,并添加您的不同项目。

在Visual Studio的一个实例中可以有多个项目。 VS解决scheme的重点在于将您想要使用的所有项目放在一起,因此在一个实例中不能有多个解决scheme。 您必须分别打开每个解决scheme。

想到两种方法…

  1. 打开另一个视觉工作室窗口并打开第二个解决scheme。

  2. 最好将现有的项目添加到一个解决scheme中,只需右键单击并添加现有的项目并导航到项目文件(csproj)。 例如C:\ Users \ User \ Documents \ Visual Studio 2012 \ Projects \ MySqlWindowsFormsApplication1 \ MySql Windows窗体Project1 \ MySql Windows窗体Project1.csproj ….在第二种方法中,您可能需要设置多个启动项目即对于具有客户机 – 服务器应用或具有依赖关系的应用的人员。 ….要做到这一点select解决scheme,然后转到:项目>>属性>>启动项目>>select多个启动项目并将操作设置为启动。 当你debugging时,select作为开始将运行。

  3. 为了感兴趣,您可以打开另外的多个解决scheme窗口来同时查看不同的项目。 http://www.schwammysays.net/visual-studio-2012-tip-multiple-solution-explorers/

有一种方法可以在VS的一个实例中存储多个解决scheme。

尝试以下步骤:

  1. 文件>打开>项目/解决scheme
  2. 这将打开项目窗口,在底部注明选项,select添加到解决scheme

添加到解决方案

  1. 然后select要添加的文件,然后单击打开
  2. 这会将解决scheme添加到您的项目中。 您仍然无法在VS的单个实例中运行同一个项目,但是您可以将所有代码组织到一个位置。

注意:这适用于Visual Studio 2013专业版

VS 2013 Express中不可能打开dev-env的新实例。