Outlook加载项Office 365部署>加载项不可见

时间:2018-12-16 10:35:25

标签: office365 outlook-addin

我正在尝试构建我的第一个Outlook加载项(不是VSTO),并遵循教程here。设置好Office 365开发人员许可/环境后,我终于设法编译/部署了加载项:

3>The manifest file "C:\Users\AAX\source\repos\MyProject\MyProject\bin\Debug\OfficeAppManifests\MyProject.xml" is being deployed to the Exchange server.
3>Successfully registered the mail app on the Exchange Server using service at https://outlook.office365.com/EWS/Exchange.asmx

编译/部署操作要求我登录OWA,我可以这样做,但看不到我的加载项。 我尝试跟踪我的加载项

  1. 在OWA下搜索>设置>管理加载项->什么都没有
  2. 在“ Exchange管理员”>“设置”>“加载项->无”下搜索
  3. 我尝试使用OWA手动部署它:很好

解决方法3并没有帮助,因为我希望能够以方便的方式进行构建/部署。关于为什么Visual Studio部署不起作用的任何提示?

2 个答案:

答案 0 :(得分:0)

用户看不到加载项?尝试以下方法之一:

使用兼容性检查器

  • 为组织中的每个用户输出状态报告,这些用户是否具有有效的Office许可证,是否在Exchange上正确设置以及是否准备好进行集中部署。有关更多信息,请参见deployment compatibility checker

检查Office版本要求

  • 用户可能使用的是Office的不兼容旧版本。若要部署外接程序,用户必须具有Office ProPlus2016。您可以针对组织的任何成员进行签出。要了解具体方法,请参见Office 365 reports
  • 或者,您可以通过转到应用程序(例如Word)来手动进行检查,然后选择“文件”>“帐户”。在“产品信息”下,您应该看到 Office 365 ProPlus

检查Exchange要求

  • Microsoft Exchange将加载项清单存储在组织的租户中。部署外接程序的管理员以及接收这些外接程序的用户必须位于支持OAuth身份验证的Exchange Server版本上。默认情况下,Exchange多租户和专用VNext部署支持OAuth。可以将Exchange专用旧版和混合本地部署配置为支持OAuth。但是,它不是默认配置。

  • 请与您组织的Exchange管理员联系,以了解正在使用的配置。可以使用Test-OAuthConnectivity PowerShell cmdlet验证每个用户的OAuth连接。

查看有关使用外接程序的未成年人的法规

有关更多信息,请参见以下链接:

Troubleshoot: User not seeing add-ins

答案 1 :(得分:0)

好的,因此解决方案是在O365开发人员订阅中创建一个新帐户,并在Visual Studio中使用该帐户来部署清单。这样做后,外接程序将出现在Outlook和OWA门户中。