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


基础教程推荐
- 首先创建代码,多对多,关联表中的附加字段 2022-01-01
- JSON.NET 中基于属性的类型解析 2022-01-01
- 是否可以在 asp classic 和 asp.net 之间共享会话状态 2022-01-01
- 从 VS 2017 .NET Core 项目的发布目录中排除文件 2022-01-01
- 全局 ASAX - 获取服务器名称 2022-01-01
- 在 VS2010 中的 Post Build 事件中将 bin 文件复制到物 2022-01-01
- 将事件 TextChanged 分配给表单中的所有文本框 2022-01-01
- 经典 Asp 中的 ResolveUrl/Url.Content 等效项 2022-01-01
- 错误“此流不支持搜索操作"在 C# 中 2022-01-01
- 如何动态获取文本框中datagridview列的总和 2022-01-01