This documentation is archived and is not being maintained.

Office Solution Prerequisites for Deployment (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.

All Visual Studio Tools for Office solutions have prerequisites that must be installed before the solution can be run. In addition, the solutions have required components that must be deployed. You can create a Setup program that checks for prerequisites before it installs the solution components.

End users must have the following software installed on their computers:

  • The Microsoft .NET Framework 3.5.

  • The Microsoft Visual Studio Tools for the Microsoft Office system (version 3.0 Runtime).

  • The necessary Office applications, including the primary interop assemblies (PIAs).

All ClickOnce Office solutions consist of the following components:

  • The assembly that contains the compiled custom code and any dependent assemblies, such as resources, satellites, or helper libraries.

  • The application manifest.

  • The deployment manifest.

  • The document (for document-level solutions only).

Visual Studio Tools for Office enables you to select which components are installed. The Microsoft Visual Studio Tools for the Microsoft Office system (version 3.0 Runtime) will check that the prerequisites are present before starting installation, to help ensure that all Office solutions work. However, if the end user installs the solution by opening a .vsto deployment manifest file, the prerequisites are not checked.

You can select the method of making the prerequisites available to customers:

  • Include them with the Setup program.

  • Download and install them from a Web site or network share.

The prerequisites can be downloaded from the Microsoft Download Center, or you can configure your own server location for the prerequisites. For more information about how to choose the prerequisites and method of installation, see How to: Install Prerequisites with a ClickOnce Application.