如何从UWP获取类似于“Windows 10 Pro”这样的用户友好版本名称的Windows版本?

4

我试图找到获取信息的方法。

但是我只得到了像10.0.xxxx.0这样的OS版本信息,或者是访问注册表信息。

而且我知道在Windows Store应用程序中不允许使用注册表。

所以我再次尝试至少获得'Windows 10',但环境只有'Windows_NT'...

我知道我可以将主要版本10与Windows 10匹配,但我只想按照原样使用数据(为未来情况)。

请帮帮我,谢谢。


UWP可以使用WMI吗?我看到了一些采用这种方式的解决方案。 - jmcilhinney
@jmcilhinney 不行。UWP 不能使用 WMI... 这就是问题所在 :( - WoffOVkee
1个回答

4

Windows社区工具包有帮助程序,其中有一个静态实用程序类SystemInformation

它提供了一种简单的方式来访问应用程序和系统信息,如OperatingSystemOperatingSystemArchitectureOperatingSystemVersion等,可以提供您需要的确切信息。

由于这个工具包得到了很好的维护和更新,因此您可以确保未来版本不会出现任何问题。


SystemInformation也不需要像“Windows 10 Pro”那样详细,只需要“Windows”就可以了。谢谢。 - WoffOVkee

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接