Deployment Overview (2007 System)

Applies to

The information in this topic applies only to the specified Visual Studio Tools for Office projects and versions of Microsoft Office.

Project type

  • Document-level projects

  • Application-level projects

Microsoft Office version

  • 2007 Microsoft Office system

For more information, see Features Available by Application and Project Type.

You can use ClickOnce or Windows Installer deployment technologies in Visual Studio to deploy your Office solutions by using Microsoft Office SharePoint Server, a network file share, or an installation disc. For advanced scenarios, you can create your own custom installer.

Using ClickOnce to Deploy Office Solutions

You can use ClickOnce to publish solutions, install prerequisites, configure security, and provide automatic updates. For more information, see Publishing Office Solutions (2007 System) and How to: Deploy an Office Solution by Using ClickOnce (2007 System).

Using a Setup Project to Deploy Office Solutions

You can deploy your Office solutions by using a Setup project to create a Windows Installer file (.msi). You must use the Visual Studio Tools for Office ClickOnce security model to secure your solutions, rather than using a Code Access Security Policy script as Visual Studio 2005 required. For more information, see Deploying an Office Solution by Using Windows Installer (2007 System).

Deploying to a SharePoint Server

You can use a SharePoint document library to deploy customized documents. For more information, see How to: Deploy a Document-Level Office Solution to a SharePoint Server (2007 System).

Installing and Uninstalling Office Solutions

There are several ways for users to install Visual Studio Tools for Office solutions: by running the Setup program, by opening the deployment manifest file, or by opening the customized document or workbook. For more information, see How to: Install a ClickOnce Office Solution (2007 System).

Office solutions show up in the list of installed programs, so they can be uninstalled by using built-in Windows functionality. For more information, see How to: Uninstall a ClickOnce Office Solution (2007 System).

Advanced Deployment

You can create a custom Setup program for your Office solution, instead of using the default one that is created by Visual Studio Tools for Office. For more information, see Customizing Office Solution Installation (2007 System).

See Also

Tasks

How to: Deploy an Office Solution by Using ClickOnce (2007 System)

How to: Install a ClickOnce Office Solution (2007 System)

How to: Deploy a Document-Level Office Solution to a SharePoint Server (2007 System)

How to: Uninstall a ClickOnce Office Solution (2007 System)

Concepts

Deploying Office Solutions (2003 System)

Deploying Office Solutions (2007 System)

Publishing Office Solutions (2007 System)

Customizing Office Solution Installation (2007 System)

Change History

Date

History

Reason

July 2008

Added information about Windows Installer deployment.

Information enhancement.