分享方式:


Outlook 2010 和更新版本不支援共同作業數據物件 (CDO) 1.2.1

摘要

雖然共同作業數據物件 (CDO) 1.2.1 物件庫可以搭配 Microsoft Outlook 2010 和更新版本使用,但我們不建議或以任何方式支援它。

重要

本文適用於搭配 Outlook 2010 和更新版本使用 CDO 1.2.1 用戶端。 它不適用於使用 CDO 1.2.1 來安裝 MAPI 子系統,且其設計用於沒有 Outlook 的電腦上。

其他相關資訊

共同作業數據物件 (CDO) 1.2.1 是用戶端連結庫,可提供透過擴充MAPI功能的精簡包裝函式。 此連結庫通常用於將電子郵件訊息功能新增至自定義程式。 此連結庫可讓這些程式執行函式,例如透過MAPI傳送電子郵件、使用行事曆,以及在 Outlook 或 Microsoft Exchange 中存取各種 Microsoft數據。

Microsoft Outlook 2010 和更新版本包含用戶端 MAPI 子系統的許多架構變更。 特別關心的是 Outlook 設定為使用多個 Exchange 帳戶的案例。 此外,CDO 1.2.1 是 32 位用戶端連結庫,且不適用於 64 位版本的 Outlook。 鑒於所有這些因素,CDO 1.2.1 不支援搭配 Outlook 2010 或更新版本使用,也不建議您搭配 Outlook 2010 和更新版本使用。

應重新設計使用 CDO 的程式,以使用其他應用程式開發介面(API),而不是 CDO。 從 Outlook 2007 開始,Outlook 物件模型已大幅擴充,以提供先前僅使用 CDO 1.2.1 提供的功能。 Outlook 2010 和更新版本物件模型包含一些新功能,以進一步擴充。 例如,Outlook 物件模型具有新功能,可讓多個 Exchange 帳戶正確運作。 Outlook 物件模型也適用於 32 位和 64 位版本的 Outlook。 開發人員應該使用 Outlook 2010 和更新版本物件模型,而不是 CDO 1.2.1。 此外,在某些需要 CDO 的情況下,開發人員仍然可以使用 Extended MAPI (這需要 Unmanaged C++)。 不過,如果可行,我們通常建議使用 Outlook 物件模型,而不是 Extended MAPI。

Microsoft產品支援可協助開發人員客戶將自定義程式從使用 CDO 1.2.1 移轉至使用其他 API。 不過,Microsoft不支援 CDO 1.2.1 與 Outlook 2010 或 Outlook 2013 搭配使用的任何案例。