在 Visual Studio 中生成和清理项目和解决方案

通过使用本主题中的过程,则在生成的解决方案,重新生成或清理所有或部分项目或项目项。 有关分步指南,请参见 演练:生成应用程序

备注

在 Visual Studio 中编辑 UI 可能什么不同本主题描述,具体取决于您现用的设置。若要更改设置,请打开 工具 菜单,然后选择 导入和导出设置。有关更多信息,请参见Visual Studio 设置

生成、重新生成或清理整个解决方案

  1. 解决方案资源管理器,选择或打开解决方案。

  2. 在菜单栏上,依次选择 生成,然后选择以下命令之一:

    • 选择 生成生成解决方案 生成最近生成更改的那些项目文件和组件。

      备注

      如果解决方案中包括多个项目,则“生成”命令将变成“生成解决方案”

    • 选择 重新生成解决方案“清理”解决方案然后生成所有项目文件和组件。

    • 选择 清理解决方案 删除所有中间文件和输出文件。 仅使用项目和组件文件,则个中间文件和输出文件的新实例可以生成。

生成或重新生成单个项目

  1. 解决方案资源管理器,选择或打开项目。

  2. 在菜单栏上,依次选择 生成,然后选择 生成ProjectName 或 重新生成ProjectName。

    • 选择 生成ProjectName 生成最近生成更改的那些项元素。

    • 选择 重新生成ProjectName“清理”项目然后生成项目文件和所有项目元素。

只生成启动项目及其依赖项

  1. 在菜单栏上,依次选择 工具选项

  2. 选项 对话框中,展开 项目和解决方案 节点,然后选择 生成并运行 页。

    生成并运行,项目和解决方案,选项 对话框打开。

  3. 选择 在运行时仅生成启动项目和依赖项 复选框。

    当该复选框处于选中状态,因此,只有当前启动项目及其依赖项后,当您执行以下步骤之一:

    • 在菜单栏上,依次选择 调试启动 (f5)。

    • 在菜单栏上,依次选择 生成生成解决方案 (ctrl+shift+b)。

    如果清除此复选框,所有项目、它们的依赖项和解决方案文件生成,当您运行上述任一命令时。 默认情况下会清除此复选框。

只生成选定的 Visual C++ 项目

  • 选择一个 Visual C++ 项目,然后,在菜单栏上,选择 生成,下面的命令 仅用于项目和之一:

    • 仅生成ProjectName

    • 仅重新生成ProjectName

    • 只清理ProjectName

    • 仅链接ProjectName

    这些命令仅适用于您选择,则,而不生成,重新生成、清除或链接,任何项目依赖项或解决方案文件的 Visual C++ 项目。 根据您的 Visual Studio的版本,仅用于项目 子菜单可能包含多个命令。

编译多个 C++ 项目项

  • 解决方案资源管理器,选择具有可以是生成操作,打开这些文件之一的快捷菜单,然后选择 编译的多个文件。

    如果文件具有依赖项,文件按照依赖关系顺序进行编译。 生成操作将失败,如果文件要求不可用的预编译标头,当您生成。 生成操作使用当前活动解决方案配置。

停止生成

  • 任意执行以下步骤之一:

    • 在菜单栏上,依次选择 生成取消

    • 选择 Ctrl + 断路键。

请参见

任务

如何:查看、保存和配置生成日志文件

参考

调试和发布项目配置

Devenv 命令行开关

概念

用 MSBuild 获取生成日志

了解生成配置

解决方案和项目基础

其他资源

在 Visual Studio 中构建应用程序

C/C++ 生成参考