How to determine if .Net Framework 2.0 SP1 is Installed
Hi,
Can anyone please tell me how to determine if ".Net Framework 2.0 SP1" is Installed, currently I am reading "Install" "dword entry" from registry path "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727" to find if .Net Framework 2.0 is installed or not, does anyone know how to determine about "Framework 2.0 SP1".
Thanks,
Mushq
Re: How to determine if .Net Framework 2.0 SP1 is Installed
Hi, I know it may be late... but if you did not found the solution or if someone else found this thread, here's the solution :
To determine if a service pack is installed on a specific framework version :
- open the registry editor(regedit)
(All versions are listed to the path HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\)
- Look at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\vX.X.XXXXX
(Where the X means the version to check
- Look at the key SP, the value is the service pack installed
In exemple, for the framework 2.0
Path : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
Key SP value : 1
This information means the Framework 2.0 sp1 is installed
Also note that using the registry editor may corrupt your computer if you modify a value that you do not know the purpose...
Re: How to determine if .Net Framework 2.0 SP1 is Installed
Re: How to determine if .Net Framework 2.0 SP1 is Installed