Detecting Outlook Add-ins
We currently have a VSTO add-in for Outlook but want to write a new add-in so that we can run on all outlook platforms. However, we don't want our users to run both at the same time. Is it possible for the VSTO add-in to detect if there is a new style add-in installed and/or vice versa, can the new style add-in detect if the VSTO add-in is loaded?
Bradlee Duncan commented
3 Votes for this one! We are in the same boat as other commenters - that is, we have a long-standing VSTO add-in and we've started to develop with the js api but some (most?) customers won't want to have both add-ins running at the same time so we would need a way to selectively disable one or the other easily.
VSTO is by far the more powerful, the js api is so restrictive that it can only cope with the most simple tasks. Therefor we want to favor the VSTO addin whenever possible. The js addin should be able to detect the vsto and disable itself where its presence would only be a nuisance.