Microsoft 不支援在同一部電腦上安裝 Exchange Server 元件和 Outlook

文章翻譯 文章翻譯
文章編號: 266418 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

Microsoft 不支援在同一部電腦上安裝 Microsoft Outlook 和 Microsoft Exchange Server 2003 (包括 Exchange 系統管理員)、Microsoft Exchange 2000 Server (包括 Exchange 系統管理員) 或 Microsoft Exchange Server 5.5。技術支援群組並不支援在實際執行環境中的同一部電腦上,同時安裝 Outlook 和 Exchange。

除非有協力廠商的程式是專門為這種組態設計並通過測試,否則這些程式可能無法正常運作,並且可能對 Exchange 電腦有不良的影響。可能受到影響的 Messaging Application Programming Interface (MAPI) 程式有自訂 MAPI 存放區提供者、自訂閘道與傳輸提供者,以及 Extended MAPI 用戶端。會發生這些問題的原因在於,這兩種產品的版本會產生 MAPI 子系統的衝突,如果不中斷 Exchange 或 Outlook,根本無法徹底解決問題。

其他相關資訊

您可能想在同一部電腦上安裝 Outlook 和 Exchange Server 5.5 或 Exchange 2000,以便在伺服器端程式中使用某些 Outlook 元件。對於大部分的程式開發需求而言,Outlook 不一定要在 Exchange 2000 電腦上。Exchange 2000 與 Exchange Server 5.5 包含 Collaboration Data Objects (CDO),而 CDO 可以提供類似 Outlook 物件模型的功能。CDO 的設計是要供伺服器端使用,同時也可避免較新版 Outlook 中可能造成的問題。這些問題有在下面的「Microsoft 知識庫」文件中加以說明:

290500 說明 Outlook 2002 中供開發人員使用的電子郵件安全性功能
您也可能想要建立 MAPI 設定檔。

如需有關如何在不安裝 Outlook 的情形下建立 MAPI 設定檔的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
306962 How to create MAPI profiles without installing Outlook
您可能為了要進行示範,而需要在同一部電腦上安裝 Outlook 和 Exchange。下列組態經過測試,可用於示範:
  • Exchange 2000 配合 Outlook 2000 使用
  • Exchange 2000 配合 Outlook 2002 使用

Exchange 2000 配合 Outlook 2000 和 Outlook 2002 使用的問題和說明

Exchange 2000 會在 Winnt\System32 資料夾中安裝一份 Mapi32.dll 檔案的複本。在 Outlook 2000 和之後的版本中,MAPI 子系統會移至 Program Files\Common Files\System\Mapi\1033\NT 資料夾中。通常 Outlook 會在 Winnt\System32 資料夾中安裝 MAPI 的「Stub」版本,將 MAPI 呼叫傳送至 Outlook 實作。如果在安裝了 Outlook 的情況下執行 Exchange 2000,Mapi32.dll 檔案還是會載入,而且根據設計,並不會由 Stub DLL 取代;因此,Exchange 2000 會繼續使用針對 Exchange 2000 最佳化的 MAPI 子系統。

這種組態可能會中斷自訂 MAPI 提供者的安裝。每一版的 MAPI 預期會在不同的位置中找到 Mapisvc.inf 檔案。例如,若是未以提供者資訊更新預期的 Mapisvc.inf 檔案,IMsgServiceAdmin::CreateMsgService 方法可能會失敗,出現 MAPI_E_NOT_FOUND 錯誤。為了避免中斷自訂 MAPI 提供者的安裝,所有的更新都要同時更新 Mapisvc.inf 檔案的兩個複本,使兩個 MAPI 版本都看得到變更。

如需有關如何對 Mapisvc.inf 檔案的兩個複本進行所有更新的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
229700 如何在 Microsoft Outlook 中找出 Mapisvc.inf 檔案的正確路徑
因為並沒有 Mapi32 Stub 程式庫,所以設定 Stub 程式庫登錄機碼並不會影響電腦。除了 Outlook 之外,所有的程式都可以使用 Exchange MAPI 實作。Outlook 可以從 Program files\Common files\System\Mapi\1033\NT 資料夾載入 Msmapi32.dll。如需有關 Mapi32 Stub 程式庫的詳細資訊,請造訪下列 Microsoft Developers Network (MSDN) 網站:
http://msdn2.microsoft.com/en-us/library/ms528324.aspx

屬性

文章編號: 266418 - 上次校閱: 2011年5月11日 - 版次: 11.0
這篇文章中的資訊適用於:
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Office Outlook 2007
  • Microsoft Office Outlook 2003
  • Microsoft Outlook 2002 Standard Edition
  • Microsoft Outlook 2000 Standard Edition
  • Microsoft Outlook 98 Standard Edition
關鍵字:?
kbproductlink kbinfo kbmsg KB266418
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com