My install contains several COM-components and can only be installed with administrative privileges and for all users. All works well for the user who installed the program. However the first time another user activates the program, the msi is started. The MSI is started for each COM component in my install. Cancelling the the msi does give the user full functionality of the COM component.
Why does the MSI think it needs to redo the installation for each user when I have specified ALLUSERS=1? And how do I prevent it from doing this?
Some additional information;
All COM-components register without error when using regsvr. The above behavior happens with both 'Extract at Build' and with when the COM
information is extracted through the component manager.