New version of Add-in Express sample COM add-in projects
Hello Developers,
Quick news: we’ve developed a new version of sample COM add-in projects that we provide in the downloadable archive on the Add-in Express .NET Downloads page; the archive is labelled Add-in Express for Office and .NET sample projects.
The sample add-ins create the Ribbon UI; the source code shows how you create Ribbon controls and update them depending on the context. In the source code, we also show the recommended way of using Add-in Express panes. Plus, the projects handle host applications’ events including pressing a keyboard shortcut. Finally, you’ll see how to use the object models to identify the context in which a pane or Ribbon control is shown.
The new version is also available for download at the end of this post. We suppose this will help us quickly respond to your questions relating to these sample projects. Later on, we’ll publish newer versions here as well, if required.
Also, find the updated versions of the Add-in Express manual and class reference (CHM). As to the class reference built in Visual Studio, you’ll get it with the next Add-in Express build.
Update. 23-Mar-2022. We’ve created a sample add-in demonstrating Add-in Express panes in Outlook. Find it listed below.
Available downloads
Your first COM add-in for Excel, PowerPoint and Word. Version 2.0. VS 2012-2022:
Your first COM add-in for Outlook. Version 2.0. VS 2012-2022:
Add-in Express panes in Outlook. VS 2012-2022:
5 Comments
In VS2013 with Adx ver7.7 it crashes with error:
Value of type ‘1-dimensional array of Byte’ cannot be converted to ‘System.Drawing.Image’.
Hello Dimitri,
Thank you for the bug report. Unfortunately, I think this won’t be fixed as the sample projects aren’t backward-compatible.
And, although this appears to be a kind of bummer, do not hesitate to report bugs. Such reports do help us keep our software products working correctly.
Hi Andrei, compiled the project in VS2017, Office 365 (16.0.13801.20240) 32 Bit on 2 PCs. Compiles fine, no errors. Opens Word when started from VS. But thats it. No command bar, no pane, no events. Nothing happens. Doesn’t it work when you press F5?
Kind regards
Norman
Oh delete my posts. I found it. First read, then ask :) Sorry.
Hello Norman,
We are human so we must err sometime. :)
To All: you should register the project. This creates registry keys required for Office to load your COM add-in.