A similar question was asked here, but it was specific to .NET 3.5. Specifically, I\'m looking for the following:
I wanted to detect for the presence of .NET version 4.5.2 installed on my system, and I found no better solution than ASoft .NET Version Detector.
Snapshot of this tool showing different .NET versions: