【发布时间】:2014-06-14 14:06:44
【问题描述】:
【问题讨论】:
-
它不会增加 System.Environment.OSVersion 中的修订吗?
-
This 可能会有所帮助。
-
你为什么想知道?我问是因为如果您发现您的程序依赖于 Windows 8.1 更新中更改的行为,那么您可以测试该特定行为(这通常(并非总是)比硬编码版本检查更好的方法)。
-
从 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion 查询 BuildLabEx 值并解析第二个数字。如果该值大于 17031,则您已安装更新。
标签: c# windows-8.1