Determine 'Service Pack 1' is applied for VS.NET



Hi,

How to determine 'Service Pack 1' is applied for VS.NET 2002 and
VS.NET 2003, preferably from registry?


I know that,
If HKLM\SOFTWARE\Microsoft\VisualStudio\7.0 is available, VS.NET 2002
should be installed.
If HKLM\SOFTWARE\Microsoft\VisualStudio\7.1 is available, VS.NET 2003
should be installed.
If both are installed, you might want to pop up a dialog where the
user can chose one of them.


Kindly provide some information.

.