PostSharp将呼叫堆栈显示为“方面代码”,并使呼叫堆栈的可用性降低

时间:2018-09-21 13:38:42

标签: c# visual-studio-2015 postsharp callstack

在代码中的某些断点处,调用堆栈显示为“方面代码”,并且我无法使用调用堆栈窗口来标识或向上浏览调用堆栈。什么时候发生?为什么?

我卸载了PostSharp,然后消失了。有没有办法阻止PostSharp这样做?

我有PostSharp的免费版本。我从5.升级到6.0.27,没有运气。

1 个答案:

答案 0 :(得分:3)

默认情况下,Visual Studio中的PostSharp扩展将方面和生成的代码隐藏在调用堆栈视图中,以使其更整洁和易于使用。

您可以通过打开PostSharp选项对话框并启用选项“在调用堆栈中显示方面代码”来禁用此功能。

如果您的情况是PostSharp隐藏的不只是方面代码,那将是一个错误,我们想请您提供有关如何重现它的更多信息。

enter image description here