|
|
1
42
我假设您的PDB文件不是同相的,您在实际执行的内容和VisualStudio视为行号的内容上存在差异。尝试重建。我们都知道这是不可能的
|
|
2
11
它真的抛出了错误吗?如果您向调试器提供了错误的pdb,调试器通常会突出显示错误的行,因此这可能是错误的引导。在测试后使用“立即”窗格更改值也很简单。
如果
如果
|
|
3
7
可能源代码与正在运行的版本不一致,或者调试器中存在错误。 |
|
|
4
6
但事实上,这几乎肯定不是假的。验证这一点的最简单方法是使用
|
|
|
5
4
你确定抛出的是异常吗?我的直觉是,您的方法isContextSignatureValid实际上正在引发异常,但Visual Studio调试器有时会超越自身,突出显示一行实际上没有引发异常。 |
|
|
6
3
可能您在中断模式下无意中用鼠标移动了当前指令指针(黄色箭头)。。。这件事发生在我身上一次,我就发疯了。:-) |
|
|
7
2
|
|
|
8
0
我以前见过这种事。一位同事确信他在.NETFramework或CLR中发现了一个bug。最后,这只是一个旧的程序集或pdb同步问题。 |