VB 调试配置的项目设置 - Visual Studio (Windows)

VB 调试配置的项目设置 - Visual Studio (Windows)

可以在 属性页 窗口中更改 Visual Basic 调试配置的项目设置,如 调试和发布配置中所述。 下表显示了在 属性页 窗口中查找与调试器相关的设置的位置。

警告

本主题不适用于 UWP 应用。 请参阅 启动调试会话(VB、C#、C++ 和 XAML)

“调试”选项卡

设置

描述

配置

设置用于编译应用程序的模式。 在“活动(调试)”、“调试”、“发布”和“所有配置”之间进行选择。

启动操作

此组控件指定从“调试”菜单中选择“开始”菜单时将发生的操作。

-

启动项目 是默认项目,并启动默认项目进行调试。

-

启动外部程序 使你能够启动并附加到不属于 Visual Studio 项目的程序。 有关详细信息,请参阅附加到运行中的进程。

-

URL 中的“开始”浏览器可用于调试 Web 应用程序。

命令行参数

指定要调试的程序的命令行参数。 命令名称是在“开始”外部程序中指定的程序名称。 如果启动操作设置为“启动 URL”,则忽略命令行参数。

工作目录

指定要调试的程序的工作目录。 在 Visual Basic 中,工作目录是应用程序从中启动的目录。 默认工作目录为 \bin\Debug 或 \bin\Release,具体取决于当前配置。

使用远程计算机

选中该复选框后,将启用远程调试。 在文本框中,可以键入出于调试目的运行应用程序的远程计算机的名称或 Msvsmon 服务器名称。 远程计算机上的 EXE 位置由“生成”选项卡中的“输出路径”属性指定。该位置必须是远程计算机上的可共享目录。

非托管代码调试

使你能够从托管应用程序中调试对本机(非托管)Win32 代码的调用。 这与在 Visual C++ 项目中为调试器类型选择“混合”的效果相同。

SQL Server 调试

允许调试 SQL Server 数据库对象。

“编译”选项卡:按“高级编译选项”按钮

设置

描述

启用优化

应取消选中此选项。 优化会导致实际执行的代码与 Visual Studio 中看到的源代码不同,从而使调试变得困难。 如果代码已优化,则使用“仅我的代码”进行调试时,默认情况下不会加载符号。

生成调试信息

在默认情况下,此设置在调试和发布版本中定义(相当于 /debug 编译器选项),会在构建时生成调试信息。 调试器使用此信息在调试时以有用的形式显示变量名和其他信息。 如果在未提供此信息的情况下编译程序,调试器功能将受到限制。 有关详细信息,请参阅 /debug。

定义 DEBUG 常量

定义此符号将允许从 Debug 类的条件编译输出函数。 定义此符号后,Debug 类方法将输出生成到 输出窗口。 如果没有此符号,则不会编译 Debug 类方法,并且不会生成任何输出。 应在调试版本中定义此符号,而不是在发布版本中定义。 在发布版本中定义此符号会创建不必要的代码来降低程序速度。

定义 TRACE 常量

定义该符号可启用对 Trace 类中的输出函数的条件编译。 定义此符号后,Trace 类的方法将输出生成到 输出窗口。 如果没有此符号,则不编译 Trace 类方法,并且不会生成跟踪输出。 默认情况下,此符号为调试和发布版本定义。

另请参阅

调试器设置和准备

相关推荐

365体育投注网 硖石晴岚

硖石晴岚

📅 10-30 👁️ 7757