明显对 VersionOverrides 感到困惑

Manifestly confused about VersionOverrides

关于 Outlook 加载项命令,我对 VersionOverrides 1.0 和 1.1 感到困惑。我看到在 1.0 VersionOverrides 元素中嵌入了 1.1 VersionOverrides 元素的示例,以便获得更新的 mobileformfactor 支持,但是是什么阻止我用 schemas.microsoft.com/office/mailappversionoverrides 替换 schemas.microsoft.com/office/mailappversionoverrides/1.1 在我现有的 desktopformfactor 加载项中并向其添加 mobileformfactor 条目?

1.1 必须嵌入到 1.0 中吗?如果将 1.0 换成 1.1 会出现什么问题?是否有一些平台尚未准备好支持 1.1?

我在网上搜索过,但找不到关于此的好文档。

...xisting desktopformfactor add-in and adding a mobileformfactor entry to that?

以下资源说明:Add support for add-in commands for Outlook Mobile

Must 1.1 be embedded in 1.0?

是的。

What would break if 1.0 was swapped out for 1.1?

安装配置错误的清单时,您会得到类似这样的信息:"This app can't be installed. The manifest file doesn't conform to the schema definition."

Are some platforms not ready with 1.1 support?

嗯……这个问题很奇怪。这应该是相反的:作为开发人员,您可以选择您的应用程序需要支持的清单版本。您需要 VersionOverrides 1.0,因为子版本 VersionOverrides 1.1 不会从父版本继承任何值,它们必须存在。

I have searched the web but cannot find good documentation about this.

给你:VersionOverrides element