如何:设置调试和发布配置

更新:2007 年 11 月

本主题适用于:

版本

Visual

Basic

C#

C++

Web Developer

速成版

主题适用 主题适用 主题适用 主题适用

标准版

主题适用

主题适用

主题适用

主题适用

专业团队版

主题适用 主题适用

主题适用

主题适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

Visual Studio 项目中,程序的发行版本和调试版本使用不同的配置。顾名思义,生成调试版本的目的是用于调试,而生成发行版本的目的是用于版本的最终分发。

如果在 Visual Studio 中创建程序,Visual Studio 会自动创建这些配置并设置适当的默认选项和其他设置。在默认设置下:

  • 程序的“调试”配置用全部符号调试信息编译,不进行优化。优化会使调试复杂化,因为源代码和生成的指令之间的关系更加复杂。

  • 程序的“发布”配置被完全优化,不包含任何符号调试信息。根据使用的编译器选项,可在 PDB 文件 (C++) 中生成调试信息。如果以后还需要调试发行版本,创建 PDB 文件就非常有用。

可使用“标准”工具栏或配置管理器在发行版本和调试版本之间进行切换。有关更多信息,请参见如何:创建和编辑配置

说明:

安装 Visual Studio 时,会要求您选择主编程语言的一组开发设置。如果选择“Visual Basic 开发设置”,则选择“调试”或“发布”配置的工具不会出现在工具栏中。如果您从“调试”菜单中选择“开始”,Visual Studio 会自动选择“调试”配置;如果您使用“生成”菜单,则会自动选择“发布”配置。如果要更改开发设置,请参见 如何:还原隐藏的调试器命令

切换到“调试”或“发布”配置

  • 在“标准”工具栏上,选择“解决方案配置”列表框中的“调试”或“发布”。

更改设置

可使用“<项目>属性页”更改配置的设置。根据项目类型,此窗口既可以是一个对话框,其中左侧包含一个树控件,用于导航类别(Visual C++ 和网站),也可以是一个位于 Visual Studio 的文本编辑器窗格中的选项卡式窗口。

更改“调试”或“发布”配置的设置

  1. 解决方案资源管理器中选择项目。

  2. 在“视图”菜单上单击“属性页”。此外,也可以右击“解决方案资源管理器”中的项目名,然后选择“属性页”。

  3. 在“>Project> 属性”页中选择“调试”选项卡;如果项目类型是网站,则选择“启动选项”。

  4. 在“配置”列表框中,单击“调试”或“发布”。

  5. 编辑要更改的配置设置的值。不是所有与调试器相关的属性都包含在“调试”页中,“生成”页中也有很多这样的属性。所显示的确切选项卡因项目类型而异。

请参见

概念

C# 调试配置的项目设置

Visual Basic 调试配置的项目设置

参考

C++ 调试配置的项目设置

其他资源

调试设置和准备