如何为outlook 2013桌面版禁用outlook加载项

如何为outlook 2013桌面版禁用outlook加载项,outlook,office-js,outlook-web-addins,office365-apps,Outlook,Office Js,Outlook Web Addins,Office365 Apps,我有一个outlook加载项,我想隐藏/禁用outlook 2013用户的加载项。 如何使用清单文件实现它? 这是清单文件中的主机元素 <Hosts> <Host Name="Mailbox" /> </Hosts> <Requirements> <Sets> <Set Name="Mailbox" MinVersion="1.1" /> </Sets> </Requir

我有一个outlook加载项,我想隐藏/禁用outlook 2013用户的加载项。
如何使用清单文件实现它? 这是清单文件中的主机元素

<Hosts>
    <Host Name="Mailbox" />
</Hosts>
<Requirements>
    <Sets>
      <Set Name="Mailbox" MinVersion="1.1" />
    </Sets>
</Requirements>

您可以将您的
MinVersion
设置为Outlook 2013/2016一次性购买不支持的需求集(最早为1.5),这将防止您的加载项显示在不支持该需求集的客户端中

但是,根据您使用的Exchange版本,您可能会受到Exchange支持的需求集的限制。有关每个Outlook或Exchange版本支持的要求集,请参见


根据DavidT的注释进行更新。David确实正确地认为Outlook 2013/Outlook 2016(一次性购买)客户端支持相同的API要求集。但是,更高版本的Outlook(Office 365或Outlook 2019一次性购买)支持更高的API集。因此,使用此方法将退出2016/2013年Outlook

答案是,目前无法为Outlook 2013禁用加载项,并为Outlook 2016保持启用状态。 [Outlook加载项团队误读了这个问题。问题是如何为Outlook 2013禁用加载项并为Outlook 2016保持启用状态。] 目前这是不可能的,因为Outlook 2013和Outlook 2016的需求集是相同的,因此无法使用需求集进行区分。这是一个问题,因为Outlook 2013存在一个在Outlook 2016中修复的问题。任何使用2013年损坏的元素的加载项都将无法通过添加到Office应用商店的测试,因为它在Outlook 2013中不起作用,并且无法说不用于Outlook 2013。

更新了我们下面的回复。