Collaboration Data Objects (CDO) 1.2.1 wird in Outlook 2010 und höheren Versionen nicht unterstützt

Zusammenfassung

Obwohl die CDO 1.2.1-Objektbibliothek (Collaboration Data Objects) mit Microsoft Outlook 2010 und höheren Versionen verwendet werden kann, empfehlen oder unterstützen wir dies in keiner Weise.

Wichtig

Dieser Artikel bezieht sich auf die verwendung von CDO 1.2.1 clientseitig zusammen mit Outlook 2010 und höheren Versionen. Dies gilt nicht für die Verwendung von CDO 1.2.1, das das MAPI-Subsystem installiert und für die Verwendung auf einem Computer ohne Outlook konzipiert ist.

Weitere Informationen

Datenobjekte für die Zusammenarbeit (Collaboration Data Objects (CDO) 1.2.1) ist eine Clientbibliothek, mit der über erweiterte MAPI-Funktionalität ein kompakter Wrapper bereitgestellt wird. Diese Bibliothek wird in der Regel verwendet, um benutzerdefinierten Programmen E-Mail-Messagingfunktionen hinzuzufügen. Diese Bibliothek ermöglicht es diesen Programmen, Funktionen wie das Senden von E-Mails über MAPI, das Arbeiten mit Kalendern und den Zugriff auf verschiedene Daten in Microsoft Outlook oder in Microsoft Exchange auszuführen.

Microsoft Outlook 2010 und höheren Versionen enthalten viele Architekturänderungen am clientseitigen MAPI-Subsystem. Besonders bedenklich sind Szenarien, in denen Outlook für die Verwendung mehrerer Exchange-Konten konfiguriert ist. Außerdem ist CDO 1.2.1 eine 32-Bit-Clientbibliothek und kann nicht mit 64-Bit-Versionen von Outlook verwendet werden. Angesichts all dieser Faktoren wird CDO 1.2.1 für die Verwendung mit Outlook 2010 oder höheren Versionen nicht unterstützt, und wir empfehlen die Verwendung mit Outlook 2010 und höheren Versionen nicht.

Programme, die CDO verwenden, sollten neu gestaltet werden, um andere ApIs (Application Programming Interfaces) anstelle von CDO zu verwenden. Ab Outlook 2007 wurde das Outlook-Objektmodell erheblich erweitert, um Funktionen bereitzustellen, die zuvor nur mit CDO 1.2.1 verfügbar waren. Das Objektmodell von Outlook 2010 und höheren Versionen enthält einige neue Features, um dies weiter zu erweitern. Beispielsweise verfügt das Outlook-Objektmodell über neue Funktionen, um mit mehreren Exchange-Konten ordnungsgemäß zu arbeiten. Das Outlook-Objektmodell funktioniert auch für 32-Bit- und 64-Bit-Versionen von Outlook. Entwickler sollten das Objektmodell von Outlook 2010 und höher anstelle von CDO 1.2.1 verwenden. Außerdem können Entwickler die erweiterte MAPI (für die nicht verwaltetes C++) in einigen Szenarien verwendet werden, in denen CDO erforderlich war. Wenn dies jedoch möglich ist, wird im Allgemeinen empfohlen, anstelle der erweiterten MAPI das Outlook-Objektmodell zu verwenden.

Der Microsoft-Produktsupport kann Entwicklerkunden dabei unterstützen, benutzerdefinierte Programme von der Verwendung von CDO 1.2.1 zu anderen APIs zu migrieren. Microsoft bietet jedoch keine Unterstützung für Szenarien, in denen CDO 1.2.1 mit Outlook 2010 oder Outlook 2013 verwendet wird.