首页 文章

在Outlook中使用模块扩展

提问于
浏览
1

我正在创建一个Outlook加载项,我想尝试新的模块扩展 . 但是,遵循以下示例:https://dev.office.com/docs/add-ins/outlook/extension-module-outlook-add-ins,创建清单时出错 .

<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
  <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">
    ...
  </VersionOverrides>
</VersionOverrides>

错误发生在第二个VersionOverrides上,并带有以下消息:

“命名空间'http:// schemas microsoft com / office / mailappversionoverrides'中的元素'VersionOverrides'在命名空间'http:// schemas microsoft com / office / mailappversionoverrides / 1.1'中具有无效的子元素'VersionOverrides' . 可能的元素列表预期:命名空间中的'描述,要求,主机''http:// schemas microsoft com / office / mailappversionoverrides' . “

由于我不能发布超过2个链接,我已经取代了 . 在带空格的URL中 .

在versionoverride中包含versionoverride似乎很奇怪,但如果我以任何方式更改第一个,VS将不会接受它作为遵循模式 . 同样,如果我不包含第二个版本覆盖,VS会给出以下错误:

“这是一个无效的xsi:类型'http:// schemas microsoft com / office / mailappversionoverrides:Module' . ”

清单的其余部分几乎与officeDev的示例对称,除了Title和Id之类的元素 .

我究竟做错了什么?

2 回答

相关问题