2016-10-12 100 views
-1

调试时,断点没有打到模块下的符号状态下,它显示“二进制文件没有内置调试信息”,当我通过附加Nunit进程进行调试时,几乎没有与Nunit相关的dll。 是由于这个“二进制不是用调试信息构建的”断点没有打到? 在此先感谢..调试时,在visual studio

+0

你在调试模式吗? –

+0

遐我的解决方案是在调试模式 –

回答

0

大多数发布二进制文件不是建立在调试信息不​​仅出于性能原因。如果你想看看nunit代码,你可能会发现像ILSpy这样的工具很有用。

+0

所以你告诉“二进制不是与调试信息建立”是没有关系的问题“断点没有在代码调试中打”。 –

+0

不,我想表明,你不能调试第三方二进制文件是非常正常的,因为它们没有提供调试信息是正常的。你有nunit的源代码来设置你的断点吗? 无论如何,我想知道你为什么要调试nunit二进制文件? –

+0

好吧,实际上,我新来的VS IDE我不确定为什么断点没有打到,在我的同事的模块下,他们得到“符号跳过”,对于我将在Nunit中打开符号的主DLL。 –