C# VS2010调试

C# VS2010调试,c#,visual-studio-2010,visual-studio,debugging,pdb,C#,Visual Studio 2010,Visual Studio,Debugging,Pdb,.pdb文件是否足以调试并单步插入dll的代码?或者您实际上必须引用相应的项目源代码吗 我尝试使用同一目录中的.pdb文件引用dll,但无法进入dll的代码。所以我想知道关于DLL和.pdb文件的规则是什么 提前感谢。该.pdb文件将允许您进行调试,但它不会提供任何源代码。查看这篇博客文章,了解PDB文件及其用途的精彩描述 该.pdb文件将允许您进行调试,但它不会提供任何源代码。查看这篇博客文章,了解PDB文件及其用途的精彩描述 pdb中不包含打包的源代码(,但这有点像黑客,没有多少人这么做),

.pdb文件是否足以调试并单步插入dll的代码?或者您实际上必须引用相应的项目源代码吗

我尝试使用同一目录中的.pdb文件引用dll,但无法进入dll的代码。所以我想知道关于DLL和.pdb文件的规则是什么


提前感谢。

该.pdb文件将允许您进行调试,但它不会提供任何源代码。查看这篇博客文章,了解PDB文件及其用途的精彩描述


该.pdb文件将允许您进行调试,但它不会提供任何源代码。查看这篇博客文章,了解PDB文件及其用途的精彩描述


pdb中不包含打包的源代码(,但这有点像黑客,没有多少人这么做),但是如果有可用的源代码,符号服务器应该自动下载。但是,pdb必须与您正在使用的dll的确切版本相匹配,才能下载源代码


我有一点怀疑,您正在尝试进行.NETFramework源代码步进,但它没有步进。Microsoft尚未使用当前版本的pdb文件更新符号服务器,因此,如果您运行的是最新版本的.net(至少在他们发布新版本的源文件之前),则源代码步进将被中断。

pdb中不包含打包的源代码(,但这有点像黑客,没有多少人这么做),但是如果有可用的源代码,符号服务器应该自动下载。但是,pdb必须与您使用的dll的确切版本相匹配,才能下载源代码


我有一点怀疑,您正在尝试执行.NET framework源代码步进,但它没有参与。Microsoft没有使用当前版本的pdb文件更新符号服务器,因此,如果您运行的是最新版本的.NET,则源代码步进会被破坏(至少在他们发布源文件的新版本之前).

PDB文件是visual studio如何知道程序集中的执行代码如何与源代码中的行相对应的。您的问题的答案是肯定的,visual studio需要相应的PDB所基于的源代码。

PDB文件是visual studio如何知道程序集中的执行代码如何与t相对应的他在源代码中添加了行。您的问题的答案是肯定的,Visual studio需要相应的pdb所基于的源代码。

pdb可能不包含源文件,但它可以告诉VS使用参数下载文件。pdb可能不包含源文件,但它可以告诉VS使用参数下载文件呃。