-debug (Visual Basic)

使编译器生成调试信息并将其放置在输出文件中。

语法

-debug[+ | -]

-debug:[full | pdbonly]

论据

术语 定义
+ | - 可选。 指定 +-debug 导致编译器生成调试信息并将其放置在 .pdb 文件中。 指定 - 的效果与未指定 -debug的效果相同。
full | pdbonly 可选。 指定编译器生成的调试信息的类型。 如果未指定 -debug:pdbonly,则默认值为 full,这使你可以将调试器附加到正在运行的程序。 该 pdbonly 参数允许在调试器中启动程序时进行源代码调试,但仅当正在运行的程序附加到调试器时,它才会显示程序集语言代码。

注解

使用此选项创建调试版本。 如果未指定-debug-debug+-debug:full无法调试程序的输出文件。

默认情况下,不会发出调试信息(-debug-)。 若要发出调试信息,请指定 -debug-debug+

有关如何配置应用程序的调试性能的信息,请参阅令映像更易于调试

在 Visual Studio 集成开发环境中设置 -debug
1.在 解决方案资源管理器中选择项目后,在 “项目 ”菜单上,单击“ 属性”。
2.单击 “编译 ”选项卡。
3.单击 “高级编译选项”。
4.修改“ 生成调试信息 ”框中的值。

示例:

以下示例将调试信息放入输出文件中 App.exe

vbc -debug -out:app.exe test.vb

另请参阅