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 can apply these principles to any document-level customization.
This video is based on the whitepaper: Deploying a Visual Studio Tools for the Office System 3.0 Solution for the 2007 Microsoft Office System Using Windows Installer (Part 2 of 2), where you can get the code and follow along step-by-step.
Mary Lee, Programming Writer.