使编译器生成调试信息并将其放置在输出文件中。
语法
-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