Description
Is there an existing issue for this?
- I have searched the existing issues
Describe the bug
As part of installation of our asp.net core application we are trying to install the asp.net core runtime 6.0.9 on a system which eventually fails installation with error "0x80070666 - Another version of this product is already installed , Installation of this version can not continue. To configure or remove the existing version of this product. use add and remove programs from control panel.
Up on investigation it was found that version 6.0.14 is causing this and also note the system has other versions already installed like 2.1.30,3.1.32,5.0.17,6.0.13,6.0.15,7.0.4. And if we un-install 6.0.14 our installation works.
the system where we install our software we do not have control and no knowledge what all software versions are installed.
Also note if the system is having 6.0.9 and if we try to install 6.0.14, it is silently uninstalling 6.0.9. which is strange and unintended behavior
Expected Behavior
Installation of a version should not be blocked by another version , as it defeats the purpose of multiple side-by-side versions on the system.
Is this a know issue ? And any workaround to solve this problem is much appreciated (e.g. some flag during installation)
Steps To Reproduce
Pre- Condition :
- System is already installed with ASP.NET Core Runtime 6.0.14 Hosting bundle
Steps
- Try to install ASP.NET Core Runtime 6.0.9 Hosting bundle
Exceptions (if any)
No response
.NET Version
6.0.9
Anything else?
No response