Visual Studio 2015探查器没有显示我的代码中的任何内容

Sil*_*cer 22 c++ profiler visual-studio-2015

我正在尝试使用Visual Studio 2015社区中的探查器来获取CPU使用率,而我得到的只是我的exe和[外部代码],没有别的:分析器结果

有一个生成的pdb文件,我试图清理并重建我的项目,只禁用我的代码; 有人能帮助我吗?谢谢.

Sil*_*cer 22

试试这个:Debug -> Start Diagnostic Tools Without Debugger从那里选择Performance Wizard而不是CPU Usage,只从那里选择你需要的CPU或其他选项,这解决了我的问题.

  • 必须取消选中"CPU Usage",否则禁用"Performace Wizard"复选框. (8认同)
  • 在VS2015的“调试”菜单下,我没有选项*没有调试器即可启动诊断工具*。我如何找到它? (2认同)
  • “CPU 使用率”令人​​困惑,而且毫无用处。“CPU采样”是大多数人感兴趣的,在“性能向导”里面 (2认同)

Sco*_*ths 9

接受的答案对我不起作用 - 在我的情况下,问题似乎是我没有在我的程序数据库文件中生成调试信息.

我所需要的修复是改变Configuration Properties ? Linker ? Debugging ? Generate Debug InfoYes我的版本的配置,然后重新编译所有.