VSTO with Office 365 RRS feed

  • Question

  • Can someone point me to resources so that I can evaluate my existing VSTO application migration to office 365?
    Monday, August 1, 2011 7:02 PM

All replies

  • Hi Malik,

    Thanks for your post.

    I think you will be interest in the documents below:




    Actually, VSTO forum is not best appropriate forum for kinds of questions like this, you can try to post your question in this forum for better response:


    I hope this helps.

    Best Regards, Calvin Gao [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Tuesday, August 2, 2011 7:41 AM
  • Hi Calvin

    I don't understand why the VSTO forum isn't the right place to ask whether a VSTO solution can be migrated to Office 365...?

    Cindy Meister, VSTO/Word MVP
    Tuesday, August 2, 2011 1:02 PM
  • I'd like to know the answer as well, post if you move it somewhere else. I'd post it here too :-)

    Tuesday, August 9, 2011 7:19 PM
  • I'd like to know the answer as well, post if you move it somewhere else. I'd post it here too.

    Tuesday, August 9, 2011 7:19 PM
  • Hi Malik / all

    I can try to answer this question in the context of what I know. However, I'm not Microsoft and not privvy to internal information, so I may not know what I'm talking about :-)

    VSTO - and by that I refer to the traditional technology we've been using since Office 2003 - targets only the Desktop applications and requires those technologies.

    Whether that means "Office 365" depends on what you mean by Office 365. If you mean the "Office web applications", then the answer is, no, traditional VSTO will not work.

    If you mean a version that the user downloads onto his machine and that functions as a desktop application, then VSTO should work.

    Moving forward into the newest version of Office that's currently in beta preview, VSTO will continue to work with the desktop version.

    For the "Web applications" - and probably what you mean by Office 365 - there's a new technology called "Office apps". As far as I can tell, this falls under the Microsoft internal "VSTO" designation. But it bases on HTML5 and JavaScript (or similar). With it, you can provide a custom task pane for user interaction with any "web page". And you can interact with the current selection in the Office document. For Excel, you can also embed things on the workbook surface, such as a map. The new technology targets primarily Excel, Word, Outlook, Project and, in a different way, Access. Nothing for PowerPoint, Publisher, etc.

    What you cannot do with this new technology is control the application, the user interface (outside the task pane), other files or similar. For that, you still need the traditional VSTO technology, which is still supported.

    The forum for these new "Office apps" is:

    If you have questions about VSTO in connection with Office 2013 (not 365):

    I hope this has helped a little bit...

    Cindy Meister, VSTO/Word MVP, my blog

    • Proposed as answer by spvarapu Tuesday, December 24, 2013 9:42 AM
    Wednesday, September 19, 2012 8:50 AM
  • Exactly, VSTO add-in is available for Office Profession Plus for Office 365. However, it’s not available for Office Web App for Office 365 currently, as it introduces JS + HTML5.
    Friday, September 21, 2012 3:29 AM
  • I'm trying to be able to open an office 2010 vsto addin into office 365. I was able to install the addin but I'm not been able to see the task pane. What should I do to make it work? 

    Monday, April 8, 2019 1:51 PM