How can we check if the current OS is win8 or blue(我们如何检查当前操作系统是win8还是blue)
问题描述
Win8.1 和 Win8 的操作系统版本相同.我们如何检查当前操作系统是 Win8 还是 Blue?Environment.OSVersion 给了我们同样的结果:
Win8.1 and Win8 has the same OS Version. How can we check if the current OS is Win8 or Blue? The Environment.OSVersion is giving us the same results:
<代码>Environment.OSVersion 6.2.9200.0Environment.OSVersion.Version 6.2.9200.0Environment.OSVersion.Version.Major 6Environment.OSVersion.Version.Minor 2
推荐答案
Windows 8.1 将 对你撒谎并告诉你它是 Window 8.改变这个谎言需要编辑嵌入在你的程序中的清单,以便 Windows 知道你不想要被骗.Project + Add New Item,选择 Application Manifest File 项模板.在 <application>
元素下面复制粘贴此措辞:
Windows 8.1 will lie to you and tell you it is Window 8. Changing that lie requires editing the manifest that is embedded in your program so that Windows knows you don't want to be lied to. Project + Add New Item, select the Application Manifest File item template. Copy paste this verbiage underneath the <application>
element:
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
</application>
</compatibility>
这篇关于我们如何检查当前操作系统是win8还是blue的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:我们如何检查当前操作系统是win8还是blue
基础教程推荐
- 将 Office 安装到 Windows 容器 (servercore:ltsc2019) 失败,错误代码为 17002 2022-01-01
- rabbitmq 的 REST API 2022-01-01
- 将 XML 转换为通用列表 2022-01-01
- MS Visual Studio .NET 的替代品 2022-01-01
- c# Math.Sqrt 实现 2022-01-01
- 为什么Flurl.Http DownloadFileAsync/Http客户端GetAsync需要 2022-09-30
- 如何激活MC67中的红灯 2022-01-01
- SSE 浮点算术是否可重现? 2022-01-01
- 有没有办法忽略 2GB 文件上传的 maxRequestLength 限制? 2022-01-01
- 如何在 IDE 中获取 Xamarin Studio C# 输出? 2022-01-01