Get full list of .NET framework version installed

.net, c#, frameworks

Solution

You can get the framework versions including their names from the Windows Registery

See these links for reference:

Is there an easy way to check the .NET Framework version?

http://www.walkernews.net/2008/05/16/how-to-check-net-framework-version-installed/

Problem

I need to get the list of all framework versions that are installed in the computer, buy I need the full name, as it is in the Add/Remove programs. Like: "Microsoft .NET Framework 3.5 SP1" or "Microsoft .NET Framework 2.0 Service Pack 2" is there any way to get that list (in Windows XP and 7)?

Original source

Related problems