Verweisen auf die EWS-verwaltete API-Assembly

Informationen zum Verweisen auf die EWS-verwaltete API-Assembly.

Die EWS Managed API bietet eine einfache und umfassende Schnittstelle für die Entwicklung und Erweiterung von Anwendungen an, die Exchange-Webdienste (EWS) verwenden. Egal ob Sie zum Entwickeln Ihrer EWS Managed API-Anwendungen Visual Studio oder einen anderen Code-Editor verwenden, müssen Sie einen Verweis auf die Assembly-Webdienste erstellen. Wenn Sie die EWS Managed API noch nicht installiert haben, müssen Sie die API herunterladen.

Hinweis

Die verwaltete EWS-API steht nun als Open Source-Projekt auf GitHub zur Verfügung. Sie können die Open Source-Bibliothek für Folgendes verwenden:

  • Implementieren von Programmfehlerbehebungen und Verbesserungen in die API
  • Abrufen von Fehlerbehebungen und Verbesserungen, bevor diese in einer offiziellen Version verfügbar sind
  • Zugreifen auf die umfassendste und aktuellste Implementierung der API, um sie als Referenz zu verwenden oder neue Bibliotheken auf neuen Plattformen zu erstellen

Wir freuen uns über Ihre Beiträge über GitHub.

Verweisen auf die Assembly

Die gängigste Methode zum Hinzufügen eines Verweises ist die Verwendung von Visual Studio. Wir wissen, dass einige Entwickler andere Editoren verwenden möchten. Daher enthalten wir Anweisungen zur Verwendung des Befehlszeilencompilers sowie Anweisungen für die Verwendung von Visual Studio. Möglicherweise stellen Sie fest, dass die folgenden Codebeispiele die gleichen using-Anweisungen aufweisen. Der Unterschied zwischen den beiden Methoden besteht darin, dass der Befehlszeilencompiler den Speicherort der Assemblydatei benötigt. Die Visual Studio-Referenz behandelt dies im Hintergrund.

So fügen Sie mit Visual Studio einen Verweis hinzu:

  1. Legen Sie die Dateien „Microsoft.Exchange.WebServices.dll" und „Microsoft.Exchange.WebServices.xml" in einem Ordner Ihrer Wahl ab. Standardmäßig werden die Dateien in C:\Program Files\Microsoft\Exchange\Web Services\2.0\installiert, Aber Sie können die Dateien an einer beliebigen Stelle auf Ihrem Computer speichern.

  2. Klicken Sie im Bereich „Projektmappen-Explorer" in Visual Studio auf Verweise und klicken Sie dann auf Verweis hinzufügen. Damit öffnen Sie das Fenster „Verweis hinzufügen".

  3. Rufen Sie nun die Registerkarte Durchsuchen auf, navigieren Sie zum Speicherort der Datei „Microsoft.Exchange.WebServices.dll", markieren Sie die Datei, und klicken Sie abschließend auf OK.

  4. Um die EWS Managed API in Ihrer Anwendung zu verwenden, fügen Sie dem Microsoft.Exchange.WebServices.Data -Namespace eine using-Anweisung hinzu.

     using Microsoft.Exchange.WebServices.Data;
    

So fügen Sie einen Verweis mit dem Befehlszeilencompiler hinzu und erstellen Ihre Anwendung

  1. Legen Sie die Datei „Microsoft.Exchange.WebServices.dll" in einem Ordner Ihrer Wahl ab. Dieser Ordner ist damit der Ausgabeordner für den Compiler.

  2. Fügen Sie dem Microsoft.Exchange.WebServices.Data -Namespace in Ihrem Quellcode-Editor ein using-Argument hinzu.

     using Microsoft.Exchange.WebServices.Data;
    
  3. Führen Sie den Befehlszeilencompiler aus, um ein Build Ihrer Anwendung zu erstellen. Der folgende Befehl nutzt .NET Framework C# zur Kompilierung der Windows-Anwendung, die in der Quellcodedatei „program.cs" angegeben wurde. Dabei wird davon ausgegangen, dass der Compiler im Standardinstallationsverzeichnis liegt und die Datei „Microsoft.Exchange.WebServices.dll" in einem Unterordner des „build"-Verzeichnisses.

     c:\Windows\Microsoft.NET\Framework\3.5\csc /target: winexe /out: build\testApplication /reference: build\Microsoft.Exchange.WebServices.dll program.cs
    

Siehe auch