当断点被触发时,您可以查看整个调用堆栈。您可以通过Debug菜单->Windows->Call Stack打开该窗口。您也可以使用快捷键Alt+Ctrl+C打开它。编辑: 您还可以右键单击函数名称,并查看“调用者图”,其中将显示该方法的所有调用者。或者,您可以打开Call Browser(通过View->Other windows->Call Browser),并搜索您方法的名称。
如果在用户设置的断点处看不到任何内容,通常意味着它是从本地代码调用的。另一种无法获取堆栈的情况是:您点击了"调试>中断所有",并且主线程处于等待/休眠状态时,调试器可能在构建调用堆栈时出现问题。我相信调试器使用主线程进行其隐式函数评估。请尝试附加(或启动)混合模式(本机和托管)代码调试器,并查看是否可以解决问题。