我的项目无法检测我是否使用Windows 10

时间:2016-04-13 16:47:07

标签: c# .net-4.0 version environment

我有一个app.manifest与Windows 10 GUID,即使这样,我的.net 4.0项目也无法检测到我当前的Windows版本。 (10.0.10586)

我认为它是6.2.9200,W8版本。

我在一个同时拥有Environment.OSVersion.Version的库项​​目中使用app.manifest,两者都包含所有`GUID'。

如何在不读取注册表或外部DLL的情况下检测系统版本?

修改

哦,看起来Evironment.OSVersion使用GetVersionEx并且已弃用。我不知道.net 4.5使用相同的方法。

0 个答案:

没有答案