在应用程序开发过程中生成

解决方案及其各个项目通常在“调试”版本中生成并测试。 开发人员将反复编译“Debug”版本(在开发过程的每一步都将进行此操作)。 调试过程分为两步。 首先,纠正编译时错误。 这些错误可以包含不正确的语法、拼错的关键字和键入不匹配。 接下来,使用调试器检测并纠正在运行时检测到的逻辑错误和语义错误等问题。

在项目或解决方案完全开发并充分调试后,在“发布”版本中编译其组件。 默认情况下,“Release”版本使用各种优化。 经过优化的版本被设计为比未经优化的版本小且运行速度更快。

选择和编辑生成配置

使用 “配置管理器”对话框 定义项目配置,项目配置是每个受支持的版本和平台(例如,Release Win32)组合的属性集。 可以创建自己的特殊版本,如供测试人员使用的 QA 生成配置,或者用于试验某些初级代码的个人生成配置。 然后,可以使用“项目设计器”修改每个版本和平台组合的设置。 有关更多信息,请参见 项目设计器介绍

使用**“解决方案属性页”**对话框定义解决方案的属性。 通用属性包含启动项目和项目依赖项的设置。 配置属性包含列出各种可用的项目配置和平台的下拉菜单,以及用于选择要生成和要部署(如果已启用)的那些项目的复选框。 项目配置和所选平台的组合决定要使用的项目生成配置。 有关更多信息,请参见 Solution Property Pages Dialog Box

使用**“标准”工具栏中的“解决方案配置”下拉列表,选择活动的解决方案生成配置并打开“配置管理器”对话框。 也可以通过从“生成”菜单中选择“配置管理器”来访问“配置管理器”**。

相关主题

标题

说明

承载进程 (vshost.exe)

介绍 vshost.exe,它可提高调试性能,支持部分信任调试并支持设计时表达式计算。

如何:禁用承载进程

介绍如何在必要之时禁用托管进程。

在 Visual Studio 中生成

文档链接,介绍如何为内部和外部的特定用户组配置调试生成、发布生成和特殊生成。

部署应用程序和组件

文档链接,介绍如何将已完成的应用程序或组件分发给其他用户。

生成配置

介绍生成配置,以及如何创建和修改生成配置。

“配置管理器”对话框

介绍“配置管理器”对话框中的选项。

作为容器的项目

提供有关 Visual Studio 项目的背景信息。

项目属性

介绍项目属性以及某些属性如何应用于特定生成。

C/C++ 生成参考

文档链接,介绍如何生成 C 和 C++ 项目。

Devenv 命令行开关

介绍如何在命令行直接或通过创建脚本或批处理文件进行生成。