GotDotNet is a Win32 application which will detect which versions of the .NET Framework, if any, are installed.
If .NET is installed, you can have GotDotNet run a program. If .NET is not installed, you can have it run another program, which would normally be the installation file for the .NET Framework.
GotDotNet is useful for .NET applications that autorun on a CD or DVD. For example, if the correct version of .NET is installed, you can the .NET application run. If .NET is not installed, you can run dotnetfx.exe which installs the .NET Framework. After the Framework is installed, you can then run your .NET application.
You can get GotDotNet by clicking here.