I have 2 applications that depend on some ActiveX/COM DLL's. These DLL's are installed with each setup. Both setups work fine.
When I remove (uinstall) one application it proceeds to remove the dependent DLL's. Since they are removed, the other installed application that depends on them won't work anymore!
Why is this happening? Shouldn't Windows know they are shared DLL's (i.e. when the setup was created and installed those COM DLL's shouldn't it have increased the share count or something so Windows knows other applications are also using them?) That way when one application is removed it just decrements this count rather than uninstalling those files?
Any help or information would be greatly appreciated.
Thank you,
Frank