You can have more than one version of the .net framework installed on the computer
https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net472-web-installer
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I have a VM running Windows Server 2019 Standard. The O/S came out of the box with .NET Framework 4.8. I need to run some custom software that, according to the vendor, specifically requires 4.7.2. (I can verify that it's not working now, at least.) Since 4.8 was not the result of an upgrade or update, there is no installed update I can remove to downgrade. The Microsoft .NET doc says that it is not possible to uninstall the framework as of version 4. Other people say it is possible, but it breaks many of the essential O/S features and tools, making installing a different version extremely difficult. An hour of Google has turned up nothing more. Has anyone successfully gone from out-of-the-box 4.8 to 4.7.2 (or a similar path), and if so, would you please tell me how you did it?
You can have more than one version of the .net framework installed on the computer
https://dotnet.microsoft.com/download/dotnet-framework/thank-you/net472-web-installer
You can not downgrade, nor can you have more than one version installed as its an update in place.
As server 2019 originally came 4.7.2, you will need to rebuild the vm starting with an older version of the o/s. You will be limited in which service packs you can install, as one will do the upgrade.
support for 4.7.2 ended 5 years ago, so you will not be able to create a supported vm.