Я создаю надстройку 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 с сообщением:
«Элемент VersionOverrides в пространстве имен http: // schemas microsoft com / office / mailappversionoverrides имеет недопустимый дочерний элемент VersionOverrides в пространстве имен http: // schemas microsoft com / office / mailappversionoverrides / 1.1. Список возможных элементов ожидается: «Описание, требования, хосты» в пространстве имен «http: // schemas microsoft com / office / mailappversionoverrides».
так как я не могу разместить более двух ссылок, я заменил. в URL-адресах с пробелами.
Мне кажется странным включать переопределение версии внутри переопределения версии, но если я каким-либо образом изменю первое, VS не примет его как следование схеме. Точно так же, если я не включу второе переопределение версии, VS выдаст следующую ошибку:
«Это недопустимый xsi: type 'http: // schemas microsoft com / office / mailappversionoverrides: Module'».
Остальная часть манифеста почти симметрична примеру из officeDev, за исключением таких элементов, как Title и Id.
Что я делаю неправильно?