我们正在检测操作系统版本以进行统计。从 Windows 8.1 开始,操作系统在使用GetVersion
. 但是,从 .NET 4.5.1 开始System.Environment.OSVersion
仍然调用此 API。因此,我们已将8.1 的 GUID添加到清单中,效果很好。
现在,我想为 Windows 10 做同样的准备。这个 GUID 是已知的吗?
(编辑) P/Invoking VerSetConditionMask 和 VerifyVersionInfo 检查 6.4 或更高版本似乎确实有效。