Todd Baginski's Blog - A SharePoint, Mobile, Office365, PowerApps and Azure Blog

VSTO Document Deployment Manifest Editor


This application allows you to easily edit the VSTO Document Deployment Manifest to point to the location where you will deploy the Assembly for the VSTO Document.

4 responses on “VSTO Document Deployment Manifest Editor

  1. David Saylor says:

    I appreciate the tool. However, I would prefer to know how the manifest is being edited. For example, it would be nice to be able revise the UI, automate the operation through a command line interface, or incorporate the functionality into my own automation or application code. Please publish your source code along with the tool.


  2. Todd says:

    Hi David,

    Thanks. This link contains the code used in the application I created. Hope this helps.


  3. David Toland says:

    Hi Todd, I am also having some challenges with deploying Add-in’s (at the application level not the document level) and am interested in your utility however in the 1/14/2010 post I don’t see a Link for the application code. If you could post the link that would be great.

    David Toland

  4. Maik Zeyen says:

    Hello Todd,

    is there a workaround to get your Soltuion running on a x64 Machine?

    I tried it burt get a error. (in German)

    Die COM-Klassenfactory für die Komponente mit CLSID {A87AB30C-5E9F-4F45-9387-B15F2AE3D55F} konnte aufgrund des folgenden Fehlers nicht abgerufen werden: 80040154.

    bei Microsoft.Office.Tools.StorageAppInfoDocument..ctor()
    bei Microsoft.Office.Tools.OfficeAppInfoDocument.GetStorageDocument()
    bei Microsoft.Office.Tools.OfficeAppInfoDocument.EnsureDocument()
    bei Microsoft.Office.Tools.OfficeAppInfoDocument.ReadItem(String element, String id)
    bei Microsoft.VisualStudio.Tools.Applications.Runtime.AppInfo.ReadManifest(IAppInfo appInfo)
    bei Microsoft.VisualStudio.Tools.Applications.Runtime.AppInfo.CreateManifest(IAppInfo appInfo)
    bei Microsoft.VisualStudio.Tools.Applications.Runtime.ServerDocument.Load()
    bei Microsoft.VisualStudio.Tools.Applications.Runtime.ServerDocument.Initialize(Byte[] bytes, String documentPath, FileAccess access, Boolean onClient)