My question is if there is a way to have a prerequisite for ANY version of .NET 8 to be installed rather than a specific build. My quandary is that I have an application that is an addin to another application, but also has a way to install and run outside of the parent. If the parent is installed (most common) then .NET will be installed with that and the user shouldn't have to install .NET. If they do not have the parent installed, though, and just want to install mine independently then they may not have .NET 8 installed and so I put in a prerequisite in.
I initially released with a prerequisite for .NET 8.0.4 as that was what the parent application was using and is the latest for AI to have. However, now they have released an update to the parent program that uses 8.0.6. When users install my application it's wanting them to install 8.0.4 and the parent app is apparently complaining about that...
So is there a way to tell it to just make sure some version of .NET 8 is installed? Would I be better off just not setting a prerequisite and just telling the minority of users that don't have the parent installed that they need to install .NET 8 on their own?