The most popular tool with which to create Windows software is Microsoft's Visual Studio. Pretty much all programs that you create with it, though, won't run unless the end user's machine has the Microsoft .NET framework installed. That's why, when you install new software on your PC, the installer often complains that you're missing the .NET framework and that you'll need to download and install it before you can continue.
There are literally dozens of versions of the .NET framework, and making sure you have the correct ones installed can be tricky. Which is where a rather neat utility called the .NET Version Detector comes in. It'll tell you which versions are currently installed on your computer, and provide links to all of the other versions in case you want to install them. The links are correctly customised for your current version of Windows and your language so, for example, if your PC is set to use Spanish then the links will direct you to the Spanish versions of the framework.
Note, by the way, that the program creates links to both the frameworks and the SDKs. Unless you're a software developer, then you'll only ever need the frameworks - don't worry about the SDK links.
The .NET Version Detector is free, so head to http://www.asoft.be/prod_netver.html to download it. The file is around 0.5 MB and is malware-free according to VirusTotal and Web of Trust. The detector itself doesn't require any .NET framework, and is portable too, so it's easy to get up and running quickly.
Please rate this article: