侧向加载Outlook javascript加载项

侧向加载Outlook javascript加载项,outlook,outlook-addin,office-addins,Outlook,Outlook Addin,Office Addins,开始为Outlook创建外接程序时,我感觉非常糟糕。我想使用新的html/javascript/manifest方法。我已经能够创建一个清单和应用程序,它与outlook.live.com配合得非常好。我完全被桌面Outlook卡住了。如何使用桌面Outlook安装/调试外接程序 我在UI中找不到任何允许我添加这种加载项样式的内容。此外,这项决议并没有让事情变得更清楚。他们的文档似乎暗示,只有在连接到Exchange服务器时,才可以使用这种类型的加载项 如果您有任何帮助,我们将不胜感激。是的,仅

开始为Outlook创建外接程序时,我感觉非常糟糕。我想使用新的html/javascript/manifest方法。我已经能够创建一个清单和应用程序,它与outlook.live.com配合得非常好。我完全被桌面Outlook卡住了。如何使用桌面Outlook安装/调试外接程序

我在UI中找不到任何允许我添加这种加载项样式的内容。此外,这项决议并没有让事情变得更清楚。他们的文档似乎暗示,只有在连接到Exchange服务器时,才可以使用这种类型的加载项


如果您有任何帮助,我们将不胜感激。

是的,仅当您的邮箱是Exchange时,加载项才会加载到Outlook桌面上。我不确定外接程序是否与个人Microsoft帐户(例如hotmail.com、outlook.com)和Office desktop一起工作。请记住,对个人帐户邮件加载项的支持相对较新(2016年3月正式宣布)

要开发外接程序,我建议您使用组织帐户(即Office365帐户)。对Organization account的支持已于2013年发布,对于您来说,这是一个更加成熟的解决方案。您可以在dev.office.com上拥有一个免费的dev帐户

编辑:2016年10月个人帐户现在由“个人邮箱帐户”即outlook.com帐户支持

请记住,邮件加载项不是安装在邮件客户端(桌面,OWA)上,而是安装在邮件帐户上。“安装”外接程序时,您只需在邮箱中设置一个xml文件,该文件基本上会显示“有一个名为X的web外接程序,该外接程序位于此url…”。然后,如果您在邮箱上安装加载项Xsmaclell@mytestcompany.onmicrosoft.com,此加载项将加载加载项web iFrame,无论您是使用Outlook web Access(OWA)还是Outlook Desktop咨询邮箱

要为单用户邮件帐户安装外接程序,必须使用Outlook Web Access。看这个。还请注意,您可以为整个组织安装外接程序(管理>Exchange管理>外接程序)。最后,VisualStudio还能够将清单推送到office 365邮箱。你需要这个

对于在Outlook Desktop中进行调试,我知道两种方法

  • 将Office开发工具与visual studio结合使用 然后选择示例外接程序项目作为“启动项目”,并在属性中选择“Office桌面”。
  • 普通web开发。 就我个人而言,我并没有太多地使用Office开发工具。我使用“”手动安装url加载项,并在IIS express上启动web项目进行调试。为了进入源代码,我在OWA中浏览时使用浏览器的调试器(Chrome、Edge、IE等)。当我需要进入桌面上的源代码时(对于windows或Mac),我会使用see。 我的建议是经常使用IE11(在Win10中仍然可用!)和OWA进行测试/调试。事实上,Office Desktop内部用于加载项的浏览器是IE

  • 谢谢你非常详尽的回答。我想我在我的帐户中安装外接程序时运气不好。阅读更多文档我认为您是对的,我无法安装加载项,因为从技术上讲我没有使用exchange:。谢谢你的帮助。而且Vorlon.js看起来很棒!谢谢你的链接。