c# - 如何检测 Windows 10 周年更新?

标签 c# .net vb.net windows-10

我有一个使用便笺的 VB.NET 应用程序,它在 Windows 10“周年更新”中发生了变化。

如何检测 Windows 10“周年更新”与 Windows 10 与旧版本的 Windows? (我需要它以以前的方式或以实际方式启动便笺)。

This question讨论区分以前版本的 Windows,但不包括周年更新。

最佳答案

有一个自定义解决方案Here使用该代码项目链接中的 dll。并且你可以获得Name, Version BuildVersion ProgramBits 等等,通过这个你可以很容易地进行比较。

var name = OSVersionInfo.Name;
var version = OSVersionInfo.Version;
var build = OSVersionInfo.BuildVersion;

关于c# - 如何检测 Windows 10 周年更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39164385/

相关文章:

C#:DataSet.readXML( "filepath") 如何处理包含对象内对象内对象的 XML 文件?

c# - 在 c# winform 应用程序中插入/保存/提交数据后的空文本框控件

.net - 无法加载文件或程序集 "Braintree"或其依赖项之一

vb.net - 如何测试 String = Enum.Value?

c# - 连续流媒体网站上的 .NET HTTP 请求超时不是 "Aborting"

c# - 我应该如何使用 mvc/razor 实现带有 "dynamic properties"的模型?

c# - 开发和生产数据库

c# - 必须声明一个主体,因为它没有标记为抽象或外部? C#/ASP.NET

c# - 是否可以在未安装 .NET 或 XNA 的情况下运行 XNA 游戏?

javascript - 确认删除窗口-点击删除或取消时删除记录