


NET Core to newer patch versions, if they are already installed. This helps reduce piling up every singe runtime installations on the user's machine as well. This is preferable over checking for the latest version, as a valid runtime may already be installed rather than downloading the very latest. So for example, my application works with 7.0.3, but I install the latest which is 7.0.7. I'd recommended that you check for the lowest viable runtime version that your application can run with, but always download and install the latest patch version specified in the download Url. If you'd rather run the installer silently, for example when you are calling it from an installer or script, you can use the -silent command line switch switch: The figure above shows the installer running in interactive mode, which prompts for download, and installation explicitly and shows the. Here's what it looks like in interactive mode: NET 4.72 so it has no dependencies on Windows (single EXE)


The tool checks for the minimum version, and if not present downloads and installs it. The idea is that you can build a custom version of this executable and ship it with your application, and fire it from your installer or install script to install the required minimum runtime if not already present. NET Core application to ensure that a minimum version of the Desktop Runtime is installed. This project creates a tiny Windows Console executable that can be shipped with a. Dotnet Desktop Runtime Checker and Installer
