MSDN:
程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置进行增量链接。在使用 /debug 生成时,会创建一个 PDB 文件 (Visual Basic/C#/J#/JScript)。您可以使用 /debug:full 或 /debug:pdbonly 生成 Visual Basic、C# 和 J# 应用程序。使用 /debug:full 生成将产生可调试的代码。使用 /debug:pdbonly 生成将产生 PDB,但是不会产生通知 JIT 编译器调试信息可用的 DebuggableAt
程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置进行增量链接。在使用 /debug 生成时,会创建一个 PDB 文件 (Visual Basic/C#/J#/JScript)。您可以使用 /debug:full 或 /debug:pdbonly 生成 Visual Basic、C# 和 J# 应用程序。使用 /debug:full 生成将产生可调试的代码。使用 /debug:pdbonly 生成将产生 PDB,但是不会产生通知 JIT 编译器调试信息可用的 DebuggableAt

PDB文件是程序数据库文件,用于存储调试和项目状态信息。在编译时,使用/debug标志会生成PDB文件,便于进行调试。区别在于,/debug:full会生成可调试代码,而/debug:pdbonly只生成PDB但不设置DebuggableAttribute。当调试器无法在原始路径找到PDB文件时,它会在EXE路径或指定的符号路径中搜索。
最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



