首页 文章

在MAC错误上调试Outlook的web插件

提问于
浏览
1

我开发了一个新的Web插件,面向包括MAC(Office 365)在内的所有平台 . 当我调试outlook for windows上的插件时,命令按钮出现在功能区上 - >任务窗格打开 - >并且很好! (这是通过Visual Studio打开ISS服务器并连接到Office 365帐户完成的)在Mac上我有最新版本的Mac和Outlook,当我在visual studio中调试时,命令按钮出现在功能区中,如果我点击它将打开任务窗格,并显示以下错误:

'sorry, we can't load the add-in. please make sure you have network and/or internet connectivity'

我没有其他错误,并且仍然可以在windows上正常使用插件 . 另外我不会使用1.1以上的javascript api中的任何方法 .

我怀疑我在清单中做错了,但它已经过验证 - >这意味着我还直接在Office 365中导入了清单 .

请告诉我是否需要提供其他信息 . 我搜索了网络,但我找不到任何解决方案 . 先感谢您 .

1 回答

  • 3

    加载项清单包含指向加载项托管位置的URL . 在Windows上使用VS和IIS进行开发时,这些URL指向https://localhost:nnnnn . 但MAC会将此URL解释为ITSELF . 因此,您必须在Mac上启用Web服务器并在其上托管加载项并使用相同的localhost:nnnnn域 .

    另一种选择是在Mac可以访问的某些服务器(在您的网络或 Cloud 上)上托管加载项 . 但是,在将清单复制到Mac之前,您还必须更改清单中的URL以匹配新的托管位置 .

相关问题