/debug (Visual Basic)

更新:2007 年 11 月

让编译器生成调试信息并将其放入输出文件中。

/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. 修改“DLL 基址”框中的值。

示例

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

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

请参见

参考

/bugreport

示例编译命令行

其他资源

Visual Basic 编译器