.NET Framework Setup Verification Utility checks your machine's .Net Framework installation and automatically verifies file integrity.
It will quickly verify the presence of files, directories, registry keys and values for the .NET Framework as well as confirming that those applications using the .NET Framework can be run correctly. Once you have run .NET Framework Setup Verification Utility, it will display only the versions discovered on your machine. In the event you want it to list all of them then the following command needs to be executed: netfx_setupverifier.exe /q:a /c:"setupverifier.exe /a"
.NET Framework Setup Verification Utility will create 2 log files for determining the utility's actions and any errors it encounters during the verification process. A new set of log files are created each time you launch the utility. Listed below are the 2 log files which are created in the %temp% directory by default.