Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Using Wix to Deploy an Outlook Add-In

I have a requirement to create an installer for an Outlook 2003 add-in that was created with VSTO.

We currently are using Wix for our installers as they play nice with MSBuild and I need to use it to create the installer for the outlook add-in.

I have no experience with outlook add-ins and am unsure exactly what is involved and how to go about creating the installer.

Can anyone share any experience/tips/examples that would help me please?

Thanks in advance,

B

like image 932
Burt Avatar asked Apr 25 '10 23:04

Burt


2 Answers

I found this Microsoft article on VSTO add-ins deployment to be an absolute life-saver; I don't know about Wix, though. http://msdn.microsoft.com/en-us/library/bb332052.aspx

like image 118
Mathias Avatar answered Nov 16 '22 00:11

Mathias


I've not done this in WiX but I have done it in InstallShield. Below with my notes from that time:

http://blog.deploymentengineering.com/search?q=vsto

One problem you will have is that WiX doesn't have a bootstrapper so you will have to find a way to chain the .NET Framework and VSTO redist ( also possibly the Office 2003 PIAs; you didn't say which version of VSTO you are using ) with your installer unless you choose to take the route that merely gates the install if those aren't found.

I recall using a DTF custom action to publish a certificate but I can't recall if that was needed for Office 2003 or only for Office 2007.

like image 44
Christopher Painter Avatar answered Nov 15 '22 22:11

Christopher Painter