我的任务是将以前在.NET中作为Windows服务创建的应用程序迁移到可以添加到Windows应用商店的应用程序。 (据我所知,必须使用UWP格式,但如果错误,请纠正我。)
我的服务收集了有关CPU,内存,网络数据和正常运行时间的数据,然后可以通过调用外部RESTful API将其发送出去。
转到UWP格式,我之前的所有代码都变为无效。 (例如,我无法访问System.Diagnostics.Performance计数器。)
我一直在寻找所有选项,包括使用C ++来获取Native Calls,但这似乎没什么帮助。
我突然意识到任务管理器中的性能选项卡正在收集我需要的数据。所以我的根本问题是,如何使用可以为Windows商店构建的应用程序来获取此类数据?
Sample of the Performance Tab in W10 Task Manager
TIA, 杰里米
答案 0 :(得分:0)
我认为您无法通过uwp apis收集所需的诊断信息