none
Deployment via HTTP/IIS possible? RRS feed

  • Question

  • According to this page on MSDN, there are four ways to deploy apps for office:

    • The public Office Store, by using their Windows Live ID.
    • A SharePoint app catalog, by using their company ID.
    • A shared network folder.
    • An Exchange server.

    For Excel/Word apps for internal enterprise applications, only SharePoint and shared network folders are appropriate.  But what about HTTP based deployment via IIS or any other web server?  ClickOnce offers this ability.  Is there any way that apps for Office can be deployed like this?

    Tuesday, June 23, 2015 7:19 PM

Answers

  • Hi,

    >>  It doesn't say anything about deploying via HTTP without Sharepoint.  Is this possible? <<

    No, it is impossible. As the Publish your app for Office metioned, we can deploy the apps menifest to Office Store or upload them to a private shared folder app catalog on SharePoint, a shared network folder, or an Exchange server.

    If you want apps for Office to support publish menifest to a web server, you can try to submit the feedback from link below:
    Customer Feedback for the Office Developer Platform

    Regards & Fei


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Thursday, June 25, 2015 2:44 AM
    Moderator

All replies

  • Hi,

    >>But what about HTTP based deployment via IIS or any other web server?  ClickOnce offers this ability.  Is there any way that apps for Office can be deployed like this?<<

    There are two parts in apps for Office. The first part is menifest and the another is web page. For deploy the menifest, we can deploy it like you metioned above.

    And for deploy the web page, we can deploy them as a normal web application to any web server or web hosting service, such as Microsoft Azure.

    You can get more detail about apps for Office from link below:
    Apps for Office platform overview

    Regards & Fei


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Wednesday, June 24, 2015 6:54 AM
    Moderator
  • The documentation only describes how to publish the manifest via HTTP using a Sharepoint app catalog.  It doesn't say anything about deploying via HTTP without Sharepoint.  Is this possible?  If not it would be a huge limitation for the deployability of these apps.

    For example, when I place my manifest file on a network location,

        //mycomputer/OfficeApp1Web/manifests/OfficeApp1Manifest.xml

    I'm able to use this from excel by adding a catalog at "//mycomputer/OfficeApp1Web/manifests"

    But when I publish my manifest over HTTP:

        http://localhost/OfficeApp1Web/manifests/OfficeApp1Manifest.xml

    I am unable to add a working catalog.  I tried setting the catalog path as all the following values with no success:

        http://localhost/OfficeApp1Web/manifests/

        http://localhost/OfficeApp1Web/

        http://localhost/OfficeApp1Web/manifests/OfficeApp1Manifest.xml

        

    Wednesday, June 24, 2015 2:00 PM
  • Hi,

    >>  It doesn't say anything about deploying via HTTP without Sharepoint.  Is this possible? <<

    No, it is impossible. As the Publish your app for Office metioned, we can deploy the apps menifest to Office Store or upload them to a private shared folder app catalog on SharePoint, a shared network folder, or an Exchange server.

    If you want apps for Office to support publish menifest to a web server, you can try to submit the feedback from link below:
    Customer Feedback for the Office Developer Platform

    Regards & Fei


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Thursday, June 25, 2015 2:44 AM
    Moderator
  • Thank you for confirming this.  I've submitted this is a request in case anyone is interested: https://officespdev.uservoice.com/forums/224641-general/suggestions/8547760-allow-office-js-add-ins-to-be-deployed-via-plain-h
    Thursday, June 25, 2015 2:05 PM