调试.NET框架代码时断点绑定失败错误?
Breakpoint failed to bind error when debugging .NET framework code?
我正在尝试在 Visual Studio 2015 年调试 System.Security.Cryptography.Xml.SignedXml 和相关的 类,但在调试器中逐步执行时,我始终看到核心框架代码中的行被跳过。不幸的是,被跳过的行包括我需要调试的行。
有没有人 运行 遇到过类似的问题,或者让它正常工作?
我按照 the Microsoft website 上的说明进行操作。这可能是因为加载了错误的版本,或者是因为一些我无法禁用的底层优化?
当我尝试在调试期间跳过的行上设置断点时,我收到一条错误消息,指出断点绑定失败。
如有任何帮助或提示,我们将不胜感激。
此问题现已解决 - 我不得不在 Visual Studio 2015 年关闭 JIT 优化,因为核心 .NET 库是通过优化发布的。
https://blogs.msdn.microsoft.com/devops/2015/08/14/debugging-optimized-code/
我正在尝试在 Visual Studio 2015 年调试 System.Security.Cryptography.Xml.SignedXml 和相关的 类,但在调试器中逐步执行时,我始终看到核心框架代码中的行被跳过。不幸的是,被跳过的行包括我需要调试的行。
有没有人 运行 遇到过类似的问题,或者让它正常工作?
我按照 the Microsoft website 上的说明进行操作。这可能是因为加载了错误的版本,或者是因为一些我无法禁用的底层优化?
当我尝试在调试期间跳过的行上设置断点时,我收到一条错误消息,指出断点绑定失败。
如有任何帮助或提示,我们将不胜感激。
此问题现已解决 - 我不得不在 Visual Studio 2015 年关闭 JIT 优化,因为核心 .NET 库是通过优化发布的。
https://blogs.msdn.microsoft.com/devops/2015/08/14/debugging-optimized-code/