You need to set up prerequisites for not only Extensibility but also the
PIA's in case they aren't installed. For Office 2003 you need both the
redistributable PIA's and Extensibility (that also installs stdole). For
Office 2007 you only need the redistributable PIA's package which also
installs Extensibility and stdole.
Your prerequisites should check for Office version installed and whether or
not the PIA's are installed.
A setup.exe will handle the prerequisites, the msi can't do that.
--
Ken Slovak
[MVP - Outlook]
http://www.slovaktech.com
Author: Professional Programming Outlook 2007.
Reminder Manager, Extended Reminders, Attachment Options.
http://www.slovaktech.com/products.htm
"BatKing" wrote in message
...
BTW, by installing ExtensibilityMSM.msi on the target machine with office
2003, the problem is solved.
However, how can I make the extnesibility.dll included in my add-in setup
.msi file? so that users with outlook 2003 don't need to install 2 things
at
once.