gpt4 book ai didi

c# - 在 WinRT Metro App C# 中获取操作系统版本

转载 作者:IT王子 更新时间:2023-10-29 04:17:02 26 4
gpt4 key购买 nike

我正在使用 C# 和 Visual Studio 11 Beta 编写 Metro Style 应用程序。现在我想获取操作系统的操作系统版本。我怎样才能得到这个?

我发现了如何在“正常”应用程序中执行此操作。在那里,您使用具有属性 OSVersion 的环境类,但在 .NET Core 中没有此属性

最佳答案

您可以通过使用设备 API 获取低级系统组件的驱动程序版本号来获取操作系统版本号,但可能会有不正确的风险。

接受的答案是正确的,因为您不应该将功能与版本号联系起来,但有正当的理由使用它,例如分析 - 了解您的许多用户何时已经在使用新版本以及您应该考虑更新应用程序以利用它。

https://github.com/AttackPattern/CSharpAnalytics/blob/master/Source/CSharpAnalytics/SystemInfo/WindowsStoreSystemInfo.cs有更多信息和示例代码(披露,我写了那段代码)

注意:代码已更新,现在可以处理自定义/多个 HAL 等。

关于c# - 在 WinRT Metro App C# 中获取操作系统版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10125324/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com