Posts Tagged ‘.NET’
Andrei Smolin | June 17th, 2021
Today, I’m following Microsoft recommendations and using code fragments they provide to investigate the behavior of a System.Windows.Forms.Form (simply a form)...
Read the rest of this entry →
.NET, C#, COM add-ins, Excel, Office, Office 2019, Office 365, Outlook, PowerPoint, task panes, VB.NET, Word |
3 Comments
Andrei Smolin | June 10th, 2021
In the first blog of this series, I showed issues related to using several monitors with different DPIs. To get an explanation of those pretty confusing results, let’s check resources available on the web....
Read the rest of this entry →
.NET, C#, COM add-ins, Excel, Office, Office 365, Outlook, Outlook regions, PowerPoint, task panes, VB.NET, Word |
No Comments
Andrei Smolin | July 20th, 2020
Just recently we've got a comment declaring one of our blogs on releasing COM objects "wrong and misleading": the author says Marshal.ReleasingComObject() and related things made him spend "lots of time on writing code that is totally unnecessary" and provides many links supporting the idea that you can use GC.Collect() to get rid of non-released COM objects....
Read the rest of this entry →
.NET, COM add-ins, Excel, Object model, Outlook, Word |
2 Comments
Andrei Smolin | February 27th, 2019
The number of users having the Office version installed from Microsoft Store increases every day as computer vendors install it by default; see e.g. this support article from Dell. Per-user add-ins and some per-machine add-ins may run into a severe issue with that Office version. The issue is: the add-in uses old versions...
Read the rest of this entry →
.NET, COM add-ins, Deployment, Office 365 |
10 Comments
Dmitry Kostochko | May 7th, 2018
Long-term customers of Add-in Express know that we usually sim-ship new releases with new versions of Microsoft Office. This time is different. While Microsoft guys are probably still working on the new features of Office 2019, the new major version of Add-in Express for Office and .net is live already...
Read the rest of this entry →
.NET |
2 Comments
Andrei Smolin | November 10th, 2017
To test the example described below, download and run the application installing the sample COM add-in. When the add-in is installed, you start Excel 2000 - 2016 and find the add-in in the UI. Leave Excel open and in a couple of minutes, you'll get a notification suggesting installing an update...
Read the rest of this entry →
.NET, COM add-ins, Deployment, Office |
8 Comments
Andrei Smolin | February 2nd, 2017
Let's start with the conclusion: you can deeply customize the UI and behavior of the MSI installer of your Add-in Express based Office extension using a ClickTwice custom action. To see how this works, build the project below, install the add-in by starting the MSI installer, and have a closer look at that installer's UI...
Read the rest of this entry →
.NET, C#, COM add-ins, Deployment |
2 Comments
Andrei Smolin | April 15th, 2015
The blog is about an add-in (with the source code) that adds a button to all context menus of Excel, Outlook, PowerPoint, Project, Publisher, Visio and Word in Office 2010-2013. The button shows the name of the context menu....
Read the rest of this entry →
.NET, C#, COM add-ins, Excel, Outlook, PowerPoint, Project, Ribbon, Visio, Word |
19 Comments
If you've ever tried to design an attractive and somewhat complex e-mail message using Microsoft Outlook and HTML, chances are you very quickly realized that the Outlook mail message body format performs rather differently than a normal web browser...
Read the rest of this entry →
.NET, C#, Outlook |
16 Comments