Visual Studio 2015 - CPU使用情况分析不起作用?

Bob*_*389 19 c++ visual-studio visual-studio-2015

我最近从Visual Studio 2013社区升级到Visual Studio 2015社区.

我非常依赖"CPU使用率"工具,可以通过执行以下操作找到它:

  1. 点击"调试"
  2. 单击"启动诊断工具而不调试"
  3. 单击"CPU使用率"复选框
  4. 单击"开始"按钮

程序完成后,它应该显示每个程序的功能和时间.我得到的只是我的可执行文件的名称,我可以继续扩展而不是看到函数名称 - 它不知道函数的名称.

这在Visual Studio 2013上运行良好...我将能够看到函数名称和一切正常.我尝试创建一个新的"测试"解决方案/项目,看看是否有效,我得到相同的结果:没有函数名称.

这适用于任何人吗?我还在一个新的开发盒上安装了VS2015但仍然没有结果.这似乎是Microsoft附带的Visual Studio错误.

注意:我正在编写C++控制台应用程序.我在调试和发布版本上尝试了这一点,并确保我正在构建调试信息.

Ste*_*ohr 4

它位于Visual Studio 2015 Update 1 发行说明中,因此我怀疑它在初始版本中已损坏:

调试时分析 CPU 使用情况

现在,您可以在调试时获取每个函数的 CPU 使用情况的详细配置文件。您可以在调试时打开和关闭 CPU 分析,并在处于中断状态时查看结果,这使您可以查看在断点之间和步骤期间执行的代码的 CPU 使用率的每个函数细分。(要使用此功能,请打开诊断工具窗口(调试 -> 诊断工具),切换到 CPU 选项卡,然后单击“CPU Profiling”按钮。)