I want to write a program (in vb.net) that checks a customers configuration to make sure that they're ...
- Running XP service Pack 3
- Running .Net 3.0 or above.
- Give them a warning if they are not running .Net 3.5 or above.
or
- Running Vista Service Pack 1.
How would I do this? There is a stackoverflow question asking how to tell which version of .NET is installed, but how do I test which O/S & O/S service pack is installed?