私はOutlookアドインを作成しています。新しいモジュール拡張を試してみたいと思います。ただし、例:https://dev.office.com/docs/add-ins/outlook/extension-module-outlook-add-insの次に、マニフェストの作成時にエラーが発生します。Outlookでモジュール拡張を使用する
<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://スキーマのMicrosoftのCOM /オフィス/ mailappversionoverrides' に無効な子要素 'VersionOverrides' を持っています名前空間 'http:// schemas microsoft com/office/mailappversionoverrides'に 'Description、Requirements、Hosts'が含まれている可能性のある要素の一覧です: "http:// schemas microsoft com/office/mailappversionoverrides/
私は2つ以上のリンクを投稿できないので、私はそれを置き換えました。スペースのあるURLに
バージョンオーバライドの中にversionoverrideを含めるのは奇妙に思えますが、私が最初のものを何らかの方法で変更した場合、VSはスキーマに従うとしてそれを受け入れません。同様に、2番目のversionoverrideが含まれていない場合、VSは次のエラーを返します。
"これは無効なxsi:type 'http:// schemas microsoft com/office/mailappversionoverrides:Module'です。
残りのマニフェストは、titleとIdのような要素を除いて、officeDevの例とほぼ対称です。
私は間違っていますか?
すぐにお返事ありがとうございます。私はあなたが投稿したものを試しましたが、役に立たないものです。私はまだ同じエラーが発生します。新しい.xsdが使用されていること、VSからOffice.jsまでのすべてが最新であることを確認しました。 適切なバージョンのOutlookが必要ですが、プログラムを実行することもできないため、わかりません。それはポストで言及されたものより新しいバージョンです。 投稿したサンプルを見ると、それは同じ問題です。( –
@AndersLooft "あなたが投稿した同じ例を見て"あなたはあなたの見通しにモジュールを読み込ませることができないか、XMLバリデーションのみですか? –
あなたが意味するのであれば、サイドローディングを試していないのですか?私の主な問題はVSを私のアプリケーションを実行させることです –