如何在Windows Store 8.1应用程序中获取应用程序内存使用情况?

时间:2017-03-07 17:19:57

标签: c# memory windows-store-apps windows-8.1-universal

在我的通用Windows Phone 8.1应用程序中,我使用Windows.System.MemoryManager.AppMemoryUsage and Windows.System.MemoryManager.AppMemoryUsageLimit来获取已用/可用内存以进行调试。但是在Windows 8.1版本的Windows.System.MemoryManager api中找不到。当我启动应用程序时,我在VS2015的内存使用情况中看到,但我更喜欢在独立启动时在应用程序中看到它。

有没有办法在Win 8.1(而不是Win 10)中获取它?

1 个答案:

答案 0 :(得分:0)

对于Windows 8.0 / 8.1应用程序,不存在这样的API。出于调试目的,我们目前唯一可以检查Windows开发人员中心的health report。请参阅MSFT @Franklin Chen的MSDN post中的答案,了解更多详情。

我可以理解这可能会影响您实现Windows 8.1 Store应用程序开发。如果您确实需要 uservoice 网站,则可以提交功能请求,以便MSFT可以将其添加到待办事项列表中。

您可以点击组合框来检查请求状态,如下所示: enter image description here