In a basic MSI project, during a minor upgrade, how can you unregister the previous ActiveX COM components (DLL/OCX/EXE) before installing the new one?
The major upgrade works fine but seems like overkill to update only a handful of files...
The minor upgrade results in duplicate registry entries for every ActiveX whose interface has changed; after that, uninstalling leaves orphaned registry entries.
Is it the norm to *always* do major upgrades if you have ActiveX components to update? (Seriously?)
Has anyone found a solution to this? :confused:
The major upgrade works fine but seems like overkill to update only a handful of files...
The minor upgrade results in duplicate registry entries for every ActiveX whose interface has changed; after that, uninstalling leaves orphaned registry entries.
Is it the norm to *always* do major upgrades if you have ActiveX components to update? (Seriously?)
Has anyone found a solution to this? :confused: