Setting the Width of a Drop Down, Combo Box, or Edit Box in the Ribbon Designer (Norm Estabrook)

Recently, a developer posted a question to the VSTO forum asking us how to set the width of a drop down control by using the Ribbon Designer ( As this person experienced, if you do not set the width of the control, the text that appears in a drop down, combo box, or edit box… Read more

New "How Do I" Video on Creating Smart Tags in Word (Beth Massi)

Our very own Mary Lee has got a new video up on the Dev Center on programming smart tags in with custom recognizers in Word using Visual Studio 2008 Service Pack 1. This is a video version of the How To topic in the MSDN library. Watch or download the video here. Thanks Mary! Enjoy,–Beth… Read more

Deploying Office 2003 Solutions with Windows Installer (Mary Lee)

You may want to develop Microsoft Office 2003 solutions with Visual Studio Tools for Office (VSTO) in Visual Studio 2008 SP1 for several reasons. Your customers are using Microsoft Office 2003. Your customers are using both Microsoft Office 2003 and the 2007 Microsoft Office system. Your customers are using .NET Framework 2.0 and cannot migrate… Read more

Why Can’t I Change the Update Path when Redeploying VSTO Solutions? (Christin Boyd, Kris Makey, Jeff Young)

The other day I was asked about the automatic Updates feature of VSTO 3.0 deployment.  In this scenario, he used the Publish Wizard in VS 2008 to create a Word document solution and the install manifest.   Then a bunch of people used the Word document, and kicked off the installer which then copied things to… Read more

Office Programmability in Visual Basic and C# in VS 2010 (Beth Massi)

The Visual Basic team posted a walkthrough today on some of the new language features in Visual Basic and C# to help with Office programmability in Visual Studio 2010. Specific features include adding optional parameters to C# 4.0 (VB already has this) and removing the dependency on the Primary Interop Assemblies (PIAs). You can download… Read more