Deploying your VSTO add-ins to All Users (Saurabh Bhatia)

An often-requested feature for VSTO add-ins is the ability to install an add-in for all users of a machine. Misha Shneerson had blogged about a workaround to enable this scenario here. This workaround is not recommended. Now, deploying an add-in to All Users is supported for both Microsoft Office 2007 (through a hotfix) and Microsoft… Read more

VSTO Runtime bootstrapper package failure causes deployed customization installation to fail (Aaron Cathcart)

In an attempt to make this easier to read here are a few terms I will be using frequently in this article: VSTOR = Visual Studio Tools for the Microsoft Office System (version 3.0 Runtime) (x86) VSTORSP1 = Visual Studio Tools for the Microsoft Office System (version 3.0 Runtime) Service Pack 1(x86) Bootstrapper = the… 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

How to Include .NET Framework 3.5 SP1 with Your Installer (Mary Lee)

Recently in the Visual Studio Tools for Office forum, a Visual Studio 2008 SP1 developer asked how to include the .NET Framework 3.5 Service Pack 1 in the same directory as the application.  For example, you can select Download prerequisites from the same location as my application in the Prerequisites Dialog Box if your application… Read more

How Do I: Deploy Document-Level Office 2007 Solutions with Windows Installer? (Mary Lee)

In Deploying an Office solution using Windows Installer, you read how to deploy document-level Office 2007 solutions with Windows Installer.  As a follow up, you can now see how to add a Setup project to your VSTO solution and add a custom action to update custom document properties. This example uses Excel 2007, but you… Read more

How Do I: Deploy Application-Level Office 2007 Solutions with Windows Installer? (Mary Lee)

In Deploying an Office solution using Windows Installer, you read how to deploy application-level Office 2007 solutions with Windows Installer.  As a follow up, you can now see how to add a Setup project to your VSTO solution and create registry keys. This example uses Excel 2007, but you can apply these principles to any… Read more

Deploying an Office solution using Windows Installer (Mary Lee)

Visual Studio 2008 offers a ClickOnce deployment experience for solutions developed for the 2007 Microsoft Office system.  However, if you want to deploy additional files, add extra registry keys, or use SMS, you may still be interested in creating a Windows Installer package. Here are the very basic steps to configure your setup project: 1…. Read more