Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 7

Installing and Uninstalling Excel 2010 Add-ins

I'm interested in distributing an Excel add-in.

I see it involves adding an entry to the registry under:


The entry is under OPEN, OPEN1, OPEN2, etc. depending on the other add-ins that are active.

So I have a few questions:

1. I presume IS can't handle this without writing scripts. If there's a way to do this from the REGISTRY settings, that'd be great. How?

2. Programmatically, how do I determine and specify which OPEN entry to create?

3. How do I handle uninstall? The entry could change depending on the user adding or removing add-ins between when it's installed and uninstalled. What event should I use to detect and uninstall?

Labels (1)
0 Kudos
(2) Replies
Level 2

Did you write this in VSTO? Then use Click-Once Install.

Also see the video on Deploying Addins created in VSTO.

In this video, Steve Hansen presents an overview of publishing and deploying a Visual Studio 2008 Excel workbook solution using ClickOnce.

if you used Addin-Express and you want to use InstallShield, then you need to add the custom actions and use ADXRegistrator.exe...which they provide(Addin-Express)
0 Kudos
Level 7

No, it's not VSTO. It was much simpler. Just another Excel spreadsheet (*.XLAM file).
0 Kudos