打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
检测.NET Framework 版本的方法

检测.NET Framework 版本的方法

(2006-12-07 21:47:45)

读取注册表项

您可查找一个特定的注册表项值,来检测计算机上是否已经安装了 .NETFramework。下表中列出了您可以测试的注册表项和值,以确定否已经安装了特定版本的 .NET Framework。

版本注册表项名
3.0HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDPv3.0 SetupInstallSuccess (DWORD value = 1)
2.0HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDPv2.0.50727Install (DWORD value = 1)
1.1HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDPv1.1.4322Install (DWORD value = 1)
1.0HKEY_LOCAL_MACHINE SOFTWARE Microsoft .NETFramework policyv1.0Install (DWORD value = 1)

注意 有关检测以前为 .NET Framework 1.0 和 1.1 发布的服务包的详细信息,请参阅 Microsoft 知识库中的“How to determine which versions of the.NET Framework are installed and whether service packs have beenapplied”(英文),文章号为 318785。

在 Internet Explorer 中读取用户代理字符串


对于基于浏览器的应用程序,您可以使用计算机上运行的 Internet Explorer来检测用户代理字符串,以检测该计算机上是否已经安装了 .NET Framework3.0。用户代理字符串包含主要和次要版本号之前的子串“NET CLR”。下面是一个用户代理字符串示例:

Mozilla/4.0 (compatible; MSIE 6.0; WindowsNT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR3.0.04131.06)

发送到浏览器标题中的用户代理字符串保存在服务器计算机的注册表中,如下表所列。

版本注册表项
3.0HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersionInternet Settings 5.0 User Agent Post Platform .NETCLR.3.0.04131.06 注意 版号(实例中的 04131.06)会在 .NET Framework 3.0最终发布时更改。
2.0HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersionInternet Settings 5.0 User Agent Post Platform .NET CLR2.0.50727
1.1HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersionInternet Settings 5.0 User Agent Post Platform .NET CLR1.1.4322

检测 .NET Framework 语言包

中文(简体)语言包

版本 1.1
HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDPv1.1.4322 2052

版本 2.0
HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDPv2.0.50727 2052
Install (DWORD value = 1)

版本 3.0
HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDP v3.0Setup 2052
InstallSuccess(DWORD value = 1)

中文(繁体)语言包

版本 1.1
HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDPv1.1.4322 1028

版本 2.0
HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDPv2.0.50727 1028
Install (DWORD value = 1)

版本 3.0
HKEY_LOCAL_MACHINE SOFTWARE Microsoft NET Framework Setup NDP v3.0Setup 1028
InstallSuccess(DWORD value = 1)

更详细的内容见 http://www.microsoft.com/china/MSDN/library/netFramework/netframework/netfx30.mspx

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何确定已安装的 Microsoft .NET Framework 版本和 Service Pack 级别
.Net Frameworkd卸载后不能再次安装的解决方法
那些了不起的winpe内置注册表
清除“Recycler”病毒文件方法
Windows xp 注册表设置参数 | 百科文章
Windows服务器ie浏览器不好用的问题
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服