-debug (Visual Basic)
使编译器生成调试信息,并将此信息放置在输出文件中。
语法
-debug[+ | -]
or
-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