小二哥's blog

----zhangzs8896(小二)

导航

检测.net framework版本,判断是否安装了service pack

Posted on 2004-11-23 11:30  小二哥  阅读(2144)  评论(0编辑  收藏  举报
获取最新的 .net framework service pack  (里面会相应的下栽连接)

使用MMC判断.net framework 的版本(要求MMC1.2以上)
依windows server 2003 为例:
1. 单击“开始”,然后单击“运行”。
2. 在“打开”框中,键入 mmc.exe,然后按 Enter 键。
3. 在“控制台1”窗口中,单击“控制台”,然后单击“添加/删除管理单元”。
4. 在“添加/删除管理单元”对话框中,单击“添加”。
5. 在可用管理单元列表中,选择“.NET Framework 配置”或“.NET Framework 1.1 配置”。
6. 单击“添加”,然后单击“关闭”。
7. 在“添加/删除管理单元”对话框中,从已添加管理单元列表中选择“.NET 配置”。
“关于”按钮变为可用。
8. 单击“关于”。


对于 .NET Framework 1.1,为便于查找 Service Pack 的级别,已专门创建了一个新的注册表配置单元。启动注册表编辑器,然后找到下面的注册表项:
项名称:HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322
值:SP
数据类型:REG_DWORD
从 SP 值中的数据即可看出为 .NET Framework 1.1 安装了哪一个 Service Pack。例如,如果 SP 的值为 0,则表明没有为 .NET Framework 1.1 安装 Service Pack。如果值为 1,则表明为 .NET Framework 1.1 安装了 Service Pack 1。
.net framework 1.1 的sp1 : download