The Detect DotNet application was designed to help you identify the version of .NET Framework in your machine. Out of the box, there is no easy way to determine the installed version of .NET Framework.
Microsoft Support article talk about viewing registry keys to figure this. Instead, with this tiny application you can view the installed .NET version easily. It also identifies the installed service pack level as well. Tested up to .NET Framework 2.0.