我们如何检查当前操作系统是win8还是蓝色

Kha*_*moz 11 c# development-environment environment-variables windows-8 windows-8.1

Win8.1和Win8具有相同的操作系统版本.我们如何检查当前操作系统是Win8还是Blue?Environment.OSVersion给了我们相同的结果:

Environment.OSVersion 6.2.9200.0 Environment.OSVersion.Version 6.2.9200.0 Environment.OSVersion.Version.Major 6 Environment.OSVersion.Version.Minor 2

Han*_*ant 19

Windows 8.1将骗你并告诉你它是Window 8.改变这个谎言需要编辑程序中嵌入的清单,以便Windows知道你不想被骗.Project + Add New Item,选择Application Manifest File项目模板.复制粘贴<application>元素下面的这个措辞:

<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"> 
    <application> 
        <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
    </application> 
</compatibility>
Run Code Online (Sandbox Code Playgroud)