注册表的哪个键值,能够判断机器上是否安装了.net frammwork3.5
谁知道????知道是注册表的哪个键值??请教高手??

解决方案 »

  1.   

    以下内容摘自:http://hi.baidu.com/robinwjbgui/blog/item/334c9a64205d9bf6f73654de.html通过下面的注册表项可以检测本机安装的.NET Framework以及SP,语言包的版本。1..NET Framework    .NET Framework2.0
        键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727]
        值:Install = 1    .NET Framework3.0
         键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0]
         值:Install = 1    .NET Framework3.5
         键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5]
         值:Install = 12.Service Pack(以2.0 SP1为例)    键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727]
        值:SP = 13.语言包(以简体中文为例)
        
        键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727\2052]
        值:Install = 1