小编Lin*_*ick的帖子

在Windows Universal App中使用C#获取设备信息(Windows 10)

我想知道如何在新的通用Windows应用程序平台中使用C#以编程方式获取特定于设备的信息.这是为了从旧的Windows窗体项目的现有C#代码到Windows 10中的UAP,获得一个简单的PC工具箱.

我希望安装(或可用)总RAM,CPU架构和ID /名称(例如64位Intel Core i5-XXXX),设备制造商和型号(Dell XPS XXXX)以及序列号/服务标签.

这是因为这些应用程序将使用Windows 10而且这个应用程序最初将面向传统PC,但我想扩展到具有有限功能的Windows Phone/Mobile(不确定如何/如果某些部件可以在ARM上运行) .我如何检测哪个版本的Windows 10,例如"Home","Pro","Enterprise","Mobile"或"Mobile Enterprise",以及32/64位和语言?

我现有的C#代码使用的库似乎不适用于Windows应用商店应用.

我对C#很生疏,但对任何类或参考文献的任何帮助都将不胜感激.我意识到获取存储所有这些规范的所有代码可能有点多(甚至可能是ATM),但是正确方向的指针会非常有用.

c# win-universal-app windows-10 uwp windows-8.1-universal

9
推荐指数
2
解决办法
1万
查看次数