抛出

时间:2017-03-01 17:15:39

标签: c#

我正在尝试解决从本机代码返回到托管代码时创建的AccessViolationException。 Visual Studio 2015 / .Net 4.0。我进入了异常设置,并在为AccessViolationException抛出时选择了Break。但是,这似乎不会发生。我在这里读到了这个例外的新行为。

https://msdn.microsoft.com/en-us/library/system.accessviolationexception(v=vs.110).aspx

这会阻止调试器在抛出时破坏吗?

更多细节,也许你是对的VS根本无法给我更多。本机代码将结构返回给托管代码。结构在托管中定义,以便可以进行编组。我可以单步执行本机代码并完成该方法。调试器最终会在被调用的托管方法上结束。我希望调试器会停在一个允许我识别有问题的内存组件的位置

0 个答案:

没有答案
相关问题