cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
DataAnalyzer
Level 8

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:

HKCU/software/Microsoft/Office/14.0/Excel/Options

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?

Thanks.
Labels (1)
0 Kudos
(2) Replies
Dev_Company
Level 2

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

Also see the video on Deploying Addins created in VSTO.
http://msdn.microsoft.com/en-us/office/Video/bb851702

In this video, Steve Hansen presents an overview of publishing and deploying a Visual Studio 2008 Excel workbook solution using ClickOnce.
http://msdn.microsoft.com/en-us/office/video/Bb879963

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
DataAnalyzer
Level 8

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