
SM168682 asked a question.
Hi there,
I hope someone can help me find a solution to a dilemma. Given that there have been several Windows 10 updates, different versions of Windows 10 now only support .NET Framework 4.8. I have applications that target the .NET Framework 4.7.2, but are also supported by .NET Framework 4.8.
InstallShield 2019 allows you to select .NET Framework 4.7.2 as the prerequisite. Now, is there a way for InstallShield to set the prerequisite for .NET Framework 4.7.2 and higher versions? For example, if the .NET Framework is greater than or equal to .NET Framework 4.7.2, then let the install continue with installation.
The reason I ask is that my installers will halt for versions of Windows 10 1903 and higher because the installers cannot install .NET Framework 4.7.2 on those higher versions of Windows 10 (only .NET Framework 4.8 is supported). You could argue that I can remove the prerequisite of .NET Framework 4.7.2 (since .NET Framework 4.8 will still support my application), but I do not want to do that because lesser versions of Windows 10 that do support .NET Framework 4.7.2 might not have it installed.
Having said that, how can I approach this? I hope that this is not confusing and that someone might be able to help.
Thanks.
Hi @standardsdesign ,
Thanks,
Jenifer