2017-08-24 135 views
0

我使用Visual Studio 2015从Office/SharePoint> Web加载项(即JavaScript,而不是COM)创建Outlook加载项项目。默认Outlook Web Addin部署问题

没有改变任何东西,我建立然后调试。我看到我的插件在桌面应用程序,但是当我点击展现给任务窗格中,它抛出一个错误:

enter image description here

因工作原因,我想使用Visual Studio部署。为什么开箱即用生成的解决方案(使用~remoteAppUrl而不是localhost)不起作用?

回答

0

~remoteAppUrl是一个特殊的Visual Studio参数,当您从Visual Studio中启动它时,它将自动替换为您的Web项目IIS Express URL。

如果你试图在浏览器中通过HTTPS打开你的Web项目(即https://localhost:{port-num}/你得到任何错误

UPDATE:

如果IIS Express不能正确提供SSL,则可能需要以便手动信任证书IIS Express包含一个自签名证书,通常在安装过程中受信任,但有时会出现横向偏移,请查看this blog postthis Stack Overflow question以了解一些可能的修复方法,我还建议更新到Visual Studio 2017,其中包括一些为Office.js提供更新的工具。有一个免费的社区版,其中包括对Office的全面支持ce加载项。

+0

在Chrome中尝试了Web项目的SSL URL和URL。 SSL URL没有连接(网站无法提供安全连接),并且该URL给我403.14目录浏览错误(我已修复)。还有什么想法? – mchien

+0

如果您无法通过HTTPS进行连接,则外接程序无法正常工作。加载项需要SSL。在加载项启动之前,您需要确保您拥有可信的自签名证书。看到我更新的答案。 –