相关疑难解决方法(0)

Visual Studio Profiler显示"[broken]"作为函数名称

我试图描述我的c ++ dll,但是探查器不能和我合作.我希望看到调用树是这样的,但只有stl函数出现,而不是所有不相交 - 当我点击任何函数时,他们的调用者是"[broken]".

我不知道我的谷歌技能是否不够,但我找不到任何关于[破碎]意味着什么以及如何修复它的信息.

这是一个调试版本.我不能保证这不是由于一些编译器设置,但我感觉像我已经尝试了一切.

应该注意的是,破坏代码并添加断点的工作正常,因此探查器只是不访问此信息

如果它添加任何信息,则按此处指定的特定DLL的分析会给出异常"文件不包含数据缓冲区".

Profiler输出

profiling visual-studio visual-c++ visual-studio-2017

12
推荐指数
1
解决办法
796
查看次数

CPU 使用率报告的函数名称列中的 [Broken] 表示什么?

我在一个小程序上运行了 Visual Studio 的 CPU 使用率分析器,部分输出列在 [Broken] 条目下。我通过调试版本和发布版本得到了这个结果。这个条目表明什么?

Visual Studio 的屏幕截图

profiling visual-studio

5
推荐指数
1
解决办法
1192
查看次数