[RESOLVED] [02/03] Sanity Check (OS Version Numbers)
Is Service Pack 2 represtented in the version number for windows using
Environment.OSVersion.Version.ToString
I can't find a good listing of specific version numbers and windows, and I am working on something that requires the Windows XP Firewall, and I don't even want to bother running the code if they don't have at least SP2 installed.
I get 5.1.2600.0 when I call that code (but I don't have a non SP2 windows machine to run it against to check for a difference)
I know 5.1 means XP, but does 2600 mean SP2? or does that show up on non patched and SP1 machines?
If it does not indicate the service pack level, what can I use?
This specific app is in .NET 2003.
Re: [02/03] Sanity Check (OS Version Numbers)
I found some .NET 2005 code which I can use in 2003 since its an API
http://support.microsoft.com/kb/304722/EN-US/
Re: [RESOLVED] [02/03] Sanity Check (OS Version Numbers)
Oh the shame for not looking on VBF first. :D
http://vbforums.com/showthread.php?t=434149