Wednesday, May 10, 2006

How to find out the Service Pack of .NET Framework installed?

Few weeks back one of my team mate asked me this and I said I am not aware of it. Today morning one another guy asked me the same question. Only then i took this to be a serious query :) and tried to find out an solution for it. I am really surprised that there isn't any easy way of doing it.

The workaround which I found is described below:

Step 1: Open windows registry (Start >> Run >> Regedit)

Step 2: For .NET Framework 1.0, look for the below key
Key name: HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{78705f0d-e8db-4b2d-8193-982bdda15ecd}

Step 3: Within it you could find this, Value : Version

Step 4: Just double click on it. In my box, the data within it was "1,0,3705,2". It means .NET Framework Service Pack 2 has been installed in my machine.

Similarly for .NET Framework 1.1 the Key Name is HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{CB2FEDD-9D1F-43C1-90FC-4F52EAE172A1}

3 comments:

Anonymous said...

Hi
U can Also check Service Pack for .NET Framework installed on ur machine by Going to C:\WINNT\Microsoft.NET\Framework\

Select the corresponding Version (1.0 or 1.1 or 2.0) then find a File with the Name "Mscorlib.dll" right click & go for Properties & Version

For Ver 1.0
------------
1.0.3705.0-Original RTM
1.0.3705.209-SP1
1.0.3705.288-SP2
1.0.3705.6018-SP3


For Verion 1.1
--------------
1.1.4322.573-Original RTM
1.1.4322.2032-SP1
1.1.4322.2300-SP1 32 Bit(Included Win Server 2003)

For Ver 2.0
-----------
2.0.50727.42-Original RTM

Regards
Kisho
Kisho.kumar@yahoo.com

Anonymous said...

Hi
U can Also check Service Pack for .NET Framework installed on ur machine by Going to C:\WINNT\Microsoft.NET\Framework\

Select the corresponding Version (1.0 or 1.1 or 2.0) then find a File with the Name "Mscorlib.dll" right click & go for Properties & Version

For Ver 1.0
------------
1.0.3705.0-Original RTM
1.0.3705.209-SP1
1.0.3705.288-SP2
1.0.3705.6018-SP3


For Verion 1.1
--------------
1.1.4322.573-Original RTM
1.1.4322.2032-SP1
1.1.4322.2300-SP1 32 Bit(Included Win Server 2003)

For Ver 2.0
-----------
2.0.50727.42-Original RTM

Regards
Kisho
Kisho.kumar@yahoo.com

Anonymous said...

Hi guys,

Just go to control panel >> Add and remove programs.

If SP 2 is installed, it will be listed there.

Cheers!

CP