我正在尝试构建我的第一个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,我可以这样做,但看不到我的加载项。 我尝试跟踪我的加载项
解决方法3并没有帮助,因为我希望能够以方便的方式进行构建/部署。关于为什么Visual Studio部署不起作用的任何提示?
答案 0 :(得分:0)
用户看不到加载项?尝试以下方法之一:
使用兼容性检查器
检查Office版本要求
检查Exchange要求
Microsoft Exchange将加载项清单存储在组织的租户中。部署外接程序的管理员以及接收这些外接程序的用户必须位于支持OAuth身份验证的Exchange Server版本上。默认情况下,Exchange多租户和专用VNext部署支持OAuth。可以将Exchange专用旧版和混合本地部署配置为支持OAuth。但是,它不是默认配置。
请与您组织的Exchange管理员联系,以了解正在使用的配置。可以使用Test-OAuthConnectivity PowerShell cmdlet验证每个用户的OAuth连接。
查看有关使用外接程序的未成年人的法规
有关更多信息,请参见以下链接:
答案 1 :(得分:0)
好的,因此解决方案是在O365开发人员订阅中创建一个新帐户,并在Visual Studio中使用该帐户来部署清单。这样做后,外接程序将出现在Outlook和OWA门户中。