首页 > 解决方案 > 带有 VersionOverrides 的新清单使应用程序在 Outlook 2016 和 Outlook 2019 中消失

问题描述

我们将一个包含两个 VersionOverrides 部分的新清单放在一起,外部一个需要 Mailbox Set 1.4,内部一个需要 1.5。我们的应用程序显示在 OWA 和 Outlook 2013 中,但未显示在 Outlook 2016 和 Outlook 2019 中。 validate-office-addin 工具未检测到清单有任何问题。在 Outlook 2019 客户端上,我们设置了“运行时日志记录”,如下所述:https ://docs.microsoft.com/en-us/office/dev/add-ins/testing/troubleshoot-manifest以查看它是否会记录任何“安装”问题。该文件已创建,但文件大小为 0。后端是 Exchange Server 2016。如果我们回到之前的清单,应用程序会再次出现。有没有办法确定清单(或 Outlook)有什么问题?

标签: outlook-web-addins

解决方案


Outlook Web 加载项未显示在 Outlook 2016 或 Outlook 2019 中,因为清单文件中存在重复的资源字符串。就我而言,副本看起来像这样('DefaultValue' 不相关):

    <bt:String id="paneReadSuperTipDescription" DefaultValue="misc text"/>
    <bt:String id="paneReadSuperTipDescription" DefaultValue="more misc text"/>

推荐阅读