How to: Install Prerequisites on End User Computers to Run Office Solutions (2007 System)
Updated: July 2008
The information in this topic applies only to the specified Visual Studio Tools for Office projects and versions of Microsoft Office.
Microsoft Office version
For more information, see Features Available by Application and Project Type.
The following prerequisites must be installed on end user computers:
.NET Framework 3.5.
A version of the 2007 Microsoft Office system.
The Office primary interop assemblies.
The Microsoft Visual Studio Tools for the Microsoft Office system (version 3.0 Runtime).
If you create a Setup program, you can select which prerequisites are installed as part of setup. These components are not bundled into the Setup file. Instead, you specify one of the following three locations as the place where the Setup program can find, download, and install the prerequisites:
The vendor Web site.
The same installation location as the customization.
A specified download server.
To select prerequisites and choose the download method
In Solution Explorer, select the main project node.
On the Project menu, click ProjectName Properties.
Click the Publish tab.
Click the Prerequisites button to open the Prerequisites dialog box.
Ensure that the Create setup program to install prerequisite components check box is selected.
In the Prerequisites list, ensure that Windows Installer 3.1, .NET Framework 3.5 or .NET Framework Client Profile, Microsoft Office 2007 Primary Interop Assemblies, and Microsoft Visual Studio Tools for the Microsoft Office system (version 3.0 Runtime) are selected. Select other components that you want to install.
Under Specify the install location for prerequisites, select one of the following options:
Click Download prerequisites from the component vendor's web site to download these prerequisites from the vendor.
Click Download prerequisites from the same location as my application to store the prerequisites in the same location as your installer.
Click Download prerequisites from the following location to make the prerequisites available to end users separately on a Web page or network share.
You must make sure that installers for the specified components exist at the specified location.