I have a setup that look the Outlook version before install a specific dll. For the Outlook 2000 install the dll version 1 and for Outlook 2003 install the dll version 2, for example. It works very fine but I have a specific situation to handle now.
The user has Outlook 2000 and I install my product the dll version 1. Then user make an Outlook upgrade to version 2003.
My dll will not be more valid and I need to identify and change the installed dll by the new one. I have tried to use the repair process but the condition to install one or another is not checked during the repair. This condition is make using a script after the first dialog (Wellcome Dialog) in UserInterface context.
I have both dlls inside the package (version 1 and 2) but I need a way to install the new dll (version 2) without using a patch or another install package. Is it possible? Sugestions?
Best regards,
Mauricio
