Export (0) Print
Expand All

Deploying Office Solutions

Deployment of a Visual Studio Tools for Office solution consists of providing a Microsoft Office Word 2003 document, Microsoft Office Excel 2003 workbook, or application-level add-in to your users and making the associated managed code assembly available for the Microsoft Office application to run when it needs to. The main considerations involve choosing a local or network deployment model, and setting security correctly for each user.

In This Section

Deploying Document-Level Customizations

Discusses what is involved when you deploy a document-level customization, including the deployment directory structure and an introduction to application and deployment manifests.

Deploying Application-Level Add-ins

Discusses what is involved when you deploy an application-level add-in, including the deployment directory structure and an introduction to application and deployment manifests.

Deployment Models

Summarizes the main deployment models for Microsoft Office solutions and discusses their benefits, requirements, and other considerations.

Setup Projects for Application-Level Add-ins

Describes the Setup project that is automatically added to application-level add-in projects.

Offline Model for Office Solutions

Discusses issues to consider if your solution requires the assembly to be available during offline use.

Secure Deployment

Discusses security issues related to the deployment of Visual Studio Tools for Office solutions, including issues involving changing security policy and e-mailing documents.

How to: Prepare End User Computers to Run Office Solutions

Provides a list of prerequisites that must be installed on a computer before it will run a Visual Studio Tools for Office solution.

How to: Deploy Office Solutions

Provides the steps necessary to deploy your Visual Studio Tools for Office solution depending on the type of deployment model you choose.

How to: Deploy Solution Files Using the Publish Wizard

Explains how to use the Visual Studio tools to publish a Visual Studio Tools for Office solution to a Web site, network file share, or your local computer.

How to: Deploy Customizations Manually

Provides the basic steps for copying all of your solution files to the deployment destination manually.

How to: Deploy Solutions for Offline Use

Describes how to locate a managed code assembly on a Web server and enable access through an HTTP path.

How to: Change the Location of Document-Level Customizations

Explains how to redeploy a document-level customization from one server to another and update the manifest files so that they reference the new server.

How to: Change the Location of Application-Level Add-ins

Explains how to redeploy an application-level add-in from one server to another and update the manifest files so that they reference the location.

How to: Update Application Manifest Assembly Paths Programmatically

Explains the code that is necessary to modify an application manifest that is embedded in a document-level customization so that it points to a new assembly location.

How to: Change the Path to the Deployment Manifest Programmatically

Explains the code that is necessary to modify an application manifest that is embedded in a document-level customization so that it points to a new deployment manifest.

How to: Update Deployed Office Documents That Use Managed Code Extensions

Demonstrates a way to provide automatic notification to end users that their current document-level customization is outdated.

How to: Update Deployed Assembly Files

Provides the steps necessary to update your assembly file and the manifest files so that the next time your users open the document-level customization or add-in, the Office application loads and runs the updated assembly.

How to: Remove Managed Code Extensions from Documents

Explains how to clear the application manifest that is embedded in a document-level customization or remove it completely, so that the document does not contain references to code.

How to: Attach Managed Code Extensions to Documents

Explains how to attach a managed code assembly to a Word or Excel document that does not yet have Visual Studio Tools for Office customizations.

Walkthrough: Deploying a Document and an Assembly to a Local Folder

Demonstrates how to deploy a document-level customization to a new location on the development computer so that the document and the assembly are located in the same folder.

Walkthrough: Deploying a Document and an Assembly to Different Local Folders

Demonstrates how to deploy a document-level customization to a new location on the development computer so that the document and the assembly are located in different folders.

Walkthrough: Deploying a Document to a Local Folder and an Assembly to a Network Folder

Demonstrates how to deploy a document-level customization so that the document is on the development computer, and the assembly is in a folder on a network computer.

Walkthrough: Deploying a Document and an Assembly to a Network Folder

Demonstrates how to deploy a document-level customization so that the document and the assembly are in a folder on a network computer.

Walkthrough: Deploying a Document-Level Customization Using a Deployment Manifest

Demonstrates how publish a document-level customization and then redeploy the solution to a new network location.

Walkthrough: Deploying a Document-Level Customization Using a Windows Installer File

Demonstrates how create a Windows Installer file that can be used to deploy a document-level customization.

Related Sections

Security in Office Solutions

Contains topics that explain how Visual Studio Tools for Office solutions incorporate the security features available with the Microsoft .NET Framework.

How to: Grant Permissions to Documents and Workbooks in Shared Locations

Discusses how you can use the Office Document Membership Condition to grant permissions only to the documents and workbooks that are in a specific location, rather than to all content, if the location is not secure, or if you are not sure who has permission to upload content.

Office Development Walkthroughs

Contains step-by-step walkthroughs that demonstrate ways to use Visual Studio Tools for Office to create document-level customizations and application-level add-ins.

Architecture of Visual Studio Tools for Office Solutions

Explains how Visual Studio Tools for Office solutions work from the perspective of the developer and the end user, and includes information about how managed code works with Microsoft Office documents and applications.

Application and Deployment Manifests in Office Solutions

Explains the role of application and deployment manifests in locating assemblies for Office solutions.

Community Additions

ADD
Show:
© 2014 Microsoft