如何:添加和移除解决方案项

在 Visual Studio 中,解决方案是组织结构的最高级别,其下一级是项目。 一个解决方案可包含一或多个项目。 项目中又包含项。 项的类型可有多种,特定项目可用的项随着项目类型的不同而不同。 项包括:文件、类、数据集、窗体和报表,但不限于这些。

文件是项的一种类型

虚拟物理项图形

解决方案包含项目和这些项目所包含的项, 也包含不属于特定项目的项:与项目无关的项。 在 Visual Studio 中存在两种与项目无关的项:解决方案项和杂项文件。

解决方案项与一个解决方案相关联,并由解决方案资源管理器中的“解决方案项”文件夹管理。

如果要在解决方案或项目的上下文之外处理文件,请创建由“杂项文件”文件夹管理的杂项文件。 有关杂项文件的更多信息,请参见 杂项文件

与项目无关的项

项目解决方案

解决方案项为内部项。 它们可以被项目引用,但从不包含在解决方案或项目生成中。 该主题概述了向“解决方案项”文件夹添加或从中移除项的过程。

提示

如果解决方案项置于源代码管理下,则这些项必须和解决方案文件(.sln 和 .suo)放在同一个逻辑或物理驱动器中,以便在源代码管理数据库中仅保持一个根目录。

添加解决方案项

如果要在某个项与解决方案之间建立永久关联,可以创建一个新项,也可添加一个现有项。

添加新的解决方案项

  1. 在**“解决方案资源管理器”中选择“解决方案”**节点。

  2. 在**“项目”菜单上选择“添加新项”**。

  3. 从**“添加新项 - 解决方案项”**对话框中选择一个模板。

  4. 选择**“打开”将该项添加到“解决方案项”**文件夹中。

将现有的项添加到解决方案

  1. 在**“解决方案资源管理器”**中选择一个解决方案。

  2. 在**“项目”菜单上选择“添加现有项”**。

  3. 从**“添加新解决方案项”**中选择要添加的项。

  4. 选择**“打开”将该项添加到“解决方案项”**文件夹中。

有关更多信息,请参见 Add Existing Item - Solution Items Dialog Box

移除解决方案项

可从“解决方案项”文件夹中移除项。 移除项与永久删除项不同, 它只是解除了项与解决方案之间的关联。 代表被移除项的文件仍保留在磁盘上。

移除解决方案项

  1. 在**“解决方案资源管理器”**中选择要移除的项。

  2. 在**“编辑”菜单上选择“移除”**。

  3. 只要该项所属文件存在,仍可再次添加该项。

    提示

    若要从存储区中永久删除文件,请使用 Windows 资源管理器。

请参见

任务

如何:从部署项目中排除项

如何:添加新项目项

概念

解决方案项

作为容器的解决方案

使用解决方案资源管理器

杂项文件