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 计算机的性能带来负面影响。可能会受此影响的消息处理应用程序编程接口 (MAPI) 程序的类型包括自定义 MAPI 存储提供程序、自定义网关和传输提供程序以及扩展的 MAPI 客户端。之所以会出现这些问题,是因为这两个产品的版本会产生 MAPI 子系统冲突,如果不中断 Exchange 或 Outlook,则可能无法彻底解决此冲突。

更多信息

您可能希望将 Outlook 与 Exchange Server 5.5 或 Exchange 2000 安装在同一台计算机上,以利用服务器端程序中的某些 Outlook 组件。对于大多数程序开发需求而言,Outlook 并不是 Exchange 2000 计算机上所必需的。Exchange 2000 和 Exchange Server 5.5 包括协作数据对象 (CDO),CDO 可提供与 Outlook 对象模型类似的功能。CDO 专门供服务器端使用,同时可以避免 Outlook 后续版本中包括的隐含内容。有关这些隐含内容的信息,请参见下面的 Microsoft 知识库文章:

290500 开发人员需要了解的 Outlook 2002 中的电子邮件安全功能的说明
此外,您还可能需要创建 MAPI 配置文件。

有关如何在未安装 Outlook 的情况下创建 MAPI 配置文件的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
306962 如何在未安装 Outlook 的情况下创建 MAPI 配置文件
出于演示目的,可能需要将 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\2052\NT 文件夹中。通常情况下,Outlook 会在 Winnt\System32 文件夹中安装 MAPI 的“存根”版本,用于路由 MAPI 对 Outlook 实现的调用。如果在您安装 Outlook 时 Exchange 2000 处于运行状态,则仍会加载 Mapi32.dll 文件,并不会替换为存根 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 存根库尚未就绪,因此设置存根库注册表项并不会影响计算机。除 Outlook 之外的所有程序都可以使用 Exchange MAPI 实现。Outlook 可以从 Program files\Common files\System\Mapi\2052\NT 文件夹中加载 Msmapi32.dll。有关 Mapi32 存根库的其他信息,请访问下面的 Microsoft Developers Network (MSDN) 网站:
http://msdn2.microsoft.com/zh-cn/library/ms528324.aspx

属性

文章编号: 266418 - 最后修改: 2011年5月15日 - 修订: 11.0
这篇文章中的信息适用于:
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange 2000 Server 标准版
  • Microsoft Exchange Server 5.5 标准版
  • 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 标准版
  • Microsoft Outlook 2000 标准版
  • Microsoft Outlook 98 标准版
关键字:?
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