visual-studio - 为什么我的所有异常消息现在都以 "crossed a native/managed boundary"结尾

标签 visual-studio visual-studio-2010

我一直在搞乱调试选项,现在我所有的异常都像

System.NullReferenceException crossed a native/managed boundary.

有时,当发生异常时,VS 会要求我打开一些 .net .cs 文件,就好像我有源代码一样。我希望有一些“恢复默认值”按钮。知道我需要切换什么才能使其正常工作吗?

最佳答案

此处找到的解决方案(“Visual Studio 2010 中的一个选项,称为“在调试 > 常规下,异常跨越 AppDomain 或托管/ native 边界(仅限托管)时中断”):

Ignore exceptions that cross AppDomains when debugging in Visual Studio 2010

关于visual-studio - 为什么我的所有异常消息现在都以 "crossed a native/managed boundary"结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4182518/

相关文章:

c++ - 表达式 MyClass a = b + c 是复制初始化吗?

c# - Visual Studio IntelliSense 不显示 Control.IsDisposed 属性?

visual-studio - 任何 ICollection 和 ICollection<T> 类型的调试器可视化工具

visual-studio-2010 - 可执行文件未重建,但目标文件已重新编译

c# - 如何微调 asp.net 应用程序并找到瓶颈

c++ - 为什么在重建解决方案后构建速度更快?

带有Visual Studio 2010的.NET Compact Framework?

c++ - 自动引用类型

c++ - g++ 比使用列表的 visual studio 慢 1000 倍?

visual-studio-2010 - 使用参数在构建后调用 powershell 脚本