为什么VS2017中的Call Stack窗口显示的条目少于VS2012中的条目

时间:2018-01-04 14:54:08

标签: visual-studio-2017 callstack

VS2017中的调用堆栈窗口不显示VS2012所在的启动外部代码条目。

我附上了几张屏幕截图,以显示我在说什么。

Call Stack window in VS2012

Call Stack window in VS2017

注意:Just My Code已关闭,因为我正在使用符号,所以这不是问题。

我想知道是否有人知道为什么?这不是一个大问题。我只是好奇这些为什么。

我在玩加载外部符号时注意到了它。一篇文章说,您可以通过右键单击外部代码条目来从“调用堆栈”窗口加载符号。但是,我在VS 2017中无法做到这一点,因为缺少参赛作品。

但是,在我加载符号后(通过dotPeek符号服务器的Modules窗口),我可以查看外部代码条目。

External code entries visible after symbols loaded

1 个答案:

答案 0 :(得分:6)

VS2017中已停止使用Visual Studio主机进程选项。所以你再也不会在堆栈跟踪中看到它了。它不会被错过。

请注意,它在以前的VS版本中已经是一个选项:Project>属性>调试选项卡。默认情况下,该选项附带的VS项目模板已打开。