最新のExchange WebサービスDLLを使用しようとしていますが、ハードドライブを検索すると、Microsoft.Exchange.WebServices.DLLの多くのバージョンが見つかります。最新バージョンは、バージョン14.0.650.7、日付は1/24/12です。 。
マシンを再構築したいのですが、このDLLを入手する公式の場所が見つかりません。 最新のSDKをダウンロードしようとしました DLLが表示されず、CHMもありません私が使用する。
Microsoft.Exchange.WebServices.DLLの最新バージョンはどこで入手できますか?
これは EWS 2.2 へのリンクです
http://www.Microsoft.com/en-us/download/details.aspx?id=42951
これは、www.Microsoft.com/downloadsにアクセスして「Exchange WebサービスマネージAPI」を検索すると見つかりました(Jakobに感謝)
EWSマネージAPIの現在のバージョンは 1.2 です。マイクロソフトが最新のダウンロードへのリンクを更新するのを忘れることがあるようですが、最新バージョンを見つけるのは困難ですが、通常は www.Microsoft.com/downloads にアクセスして「Exchange Web 「サービスマネージAPI」を使用して、新たにダウンロードする必要があります。
UPDATE:EWSはNuGetにあります: http://www.nuget.org/packages?q=EWS
これは古い質問であり、OPと@JakobChristensenによる2つの回答が質問に回答します。私は状況がかなり混乱していると言っているだけです。
最近(手動で、NuGetを介さずに)現在「2.2.0」と呼ばれている現在のNuGetバージョンをダウンロードしました。
https://www.nuget.org/packages/Microsoft.Exchange.WebServices/
ただし、.dllの内部ファイル/製品バージョンは15.00.0913.015です。
このページによると
https://msdn.Microsoft.com/en-us/library/office/dn528373(v = exchg.150).aspx
ファイルはここに配置する必要があります:
C:\ Program Files\Microsoft\Exchange\Web Services\2.0 \
だから私はそれを配置しました。後で、マイクロソフトのサンプルプログラムをいじってみたところ、実際にその場所にあるファイルを参照していることに気付きました。
しかし、別のMicrosoftサンプルプログラムがGAC内のファイルを参照しました!
C:\ WINDOWS\Assembly\GAC_MSIL\Microsoft.Exchange.WebServices\15.0.0.0__31bf3856ad364e35\Microsoft.Exchange.WebServices.dll
このバージョンのファイル/製品バージョンは15.00.0847.030でした。
そのファイルがどのようにして到達したのか、おそらくVisual Studioのインストールの一部であるかどうかはわかりません。
EWSCoreと呼ばれるものもあります。これは明らかにバグが修正された公式EWSの分岐バージョンです。
https://www.nuget.org/packages/EWSCore/
現在の決定では、公式のNuGetバージョンを標準化するバージョンと見なし、手動で開発用PCとビルド用PCにダウンロードして、ここに配置します。
C:\ Program Files\Microsoft\Exchange\Web Services\2.0 \
これがトピックから外れていないかどうかはわかりませんが、おそらく最新のWebサービス拡張パッケージをダウンロードしてインストールすることをお勧めします。 http://www.Microsoft.com/en-us/download /details.aspx?id=14089 。