&是什么QUOT;生成调试信息"在VB / C#是什么意思? [英] What does "Generate Debug Info" mean in VB/C#?

查看:138
本文介绍了&是什么QUOT;生成调试信息"在VB / C#是什么意思?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

什么是生成调试信息,在VB / C#是什么意思?

What does "Generate Debug Info" mean in VB/C#?

无之间的区别PDB-只有唯一的非常清楚。但是关于什么是PDB-只有和全?

The difference between "none" and "pdb-only" only is pretty clear. But what about "pdb-only" and "full"?

推荐答案

编译器,当你建立将生成一个PDB文件给你其中包含应用程序的符号,可以通过Visual Studio调试器和外部调试器可以用来找到在哪里出了问题很容易。

The compiler will generate a pdb file for you when you build which contains the symbols for your application and can be used by the Visual Studio debugger and external debuggers to find where something went wrong easily.

全是指全面的调试信息生成,当你建立你的应用程序,所以代码本身将可调试其中包括[DebuggableAttribute],它的代码链接到调试信息,例如符号。

"Full" means that full debugging information will be generated when you build your application, so the code itself will be debuggable which includes the [DebuggableAttribute] which links the code to the debugging information eg symbols.

PDB-只是意味着将构建生成唯一的PDB调试信息,这些信息将不添加[DebuggableAttribute]将编译码所使用的JIT编译器的代码链接的调试信息。

"pdb-only" means that only the pdb debugging information will be generated on build, which will not add the [DebuggableAttribute] to the compiled code which is used by the JIT compiler to link the code the debugging information.

更多信息,可以发现的here

More info can be found here

这篇关于&是什么QUOT;生成调试信息"在VB / C#是什么意思?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆