4

Exchange Server 2016 がしばらくの間 (3 月 15 日現在、2016 CU1で) 利用可能になったので、各 Exchange Web サービス応答メッセージの SOAP ヘッダーで返されるバージョンを適切に検出したいと考えています。

<ServerVersionInfo MajorVersion="" MinorVersion="" MajorBuildNumber="" MinorBuildNumber="" Version="" />

たとえば、「Exchange の EWS スキーマ バージョン」ページに記載されている最新のスキーマ バージョンは ですExchange2013_SP1

Exchange 2016 で返される名前は何ですか?

テストする Exchange Server 2016 をまだ持っていません。
Exchange Online (常に最新の安定した MS コードであると仮定するため、2016 年と同等である必要があります)は、これらの「通常の」バージョン名を返しません。現在は を返しますV2016_01_06
「通常の」Exchange 2016 Server の答えは だと思いますがExchange2016、誰か確認できますか?

4

1 に答える 1

1

現在、Exchange 2016 のテスト バージョンがインストールされており、これには次の動作があります。

  • それは を返すVersion="V2016_04_13"ので、明らかに私の疑いは間違っていました。Exchange 2016 は、 Exchange 365 と同様
    に、より「詳細な」バージョン番号と「リリース日」を返します。
  • 両方またはそのようなものを要求できます (2016 の構文に従い、2016 の機能を使用する場合)。 どの V2016... バージョンが利用可能かを知る必要があります。間違った日付を使用すると、Exchange2016V2016_04_13

    The specified server version is invalid.

2016 年 10 月 7 日のこの回答の下にあるDavid Sterlingのコメントからの引用:

2016 年 1 月の時点で、バージョンのビルド日付の使用を開始しました。パブリック スキーマは四半期ごとに更新されるため、次のスキーマ バージョンの追加などに約 3 か月かかります。
基本的に「最新」バージョンはベータ バージョンであり、次のバージョンが導入されるまで重大な変更が含まれる可能性があります。そのため、現在 V2016_07_13 はベータ版と見なされており、まだ追加中です。来週になって V2016_10_XX が導入されると、V2016_07_13 はロックされ、追加機能は追加されません。

于 2016-10-06T11:48:36.910 に答える