Windows应用商店应用的内存分析

时间:2013-11-19 12:30:37

标签: c# windows-store-apps visual-studio-2013 performance-testing

我正在使用Visual Studio 2013在Windows应用商店应用上运行内存配置文件,我收到一条令人困惑的错误消息。

以下是我正在遵循的程序:

  1. 点击ANALYZE - > Profiler - >新绩效会议
  2. 弹出Performance Explorer。在Performance Explorer中,右键单击我刚刚创建的会话(称为“Performance1(采样)”并选择“属性”。
  3. 在“常规”选项卡(默认设置)上,转到“.NET内存分析集合”组框,然后选中“收集.NET对象分配信息”和“另外收集.NET对象生存期信息”复选框。
  4. 退出“属性”窗口。
  5. 右键单击Performance1会话下的“目标”图标,然后选择“添加目标项目”选项。
  6. 从“添加目标项目”对话框中选择启动项目,然后单击“确定”。
  7. 右键单击Performance1会话图标,然后选择“开始分析”选项。
  8. 项目构建,弹出一个错误对话框,说“Windows Store应用程序可能只能在采样或仪表模式下进行分析。”

    重复不带步骤3的过程不会产生错误消息。我假设这意味着“收集.NET对象分配信息”和“另外收集.NET对象生存期信息”选项被视为其他模式,这些模式不适用于Windows应用商店应用。

    这是否意味着Visual Studio 2013不提供检测Windows应用商店应用中的内存泄漏的方法?

0 个答案:

没有答案