注册提供程序

本主题介绍安装 Outlook Social Connector (OSC) 提供程序时使用的 Windows 注册表位置。

COM 注册

必须将 OSC 提供程序 DLL 配置为在安装过程中使用 COM 自注册或 regsvr32 进行注册。 提供程序 DLL 的 COM 注册在注册表配置单元下 HKEY_CLASSES_ROOT 注册 OSC 提供程序。

在托管代码中开发的 OSC 提供程序具有 COM 可见的提供程序程序集。 应为提供程序组件使用单独的应用程序域。 否则,OSC 提供程序使用其他组件使用的默认共享应用程序域,并且提供程序可能无法按预期运行。

注册提供程序 ProgID

每个 OSC 提供程序都必须 () ProgID 注册一个编程标识符。 提供程序安装程序可以选择以下位置之一来添加或删除 ProgID

  • HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders – 如果提供程序仅针对当前登录的用户安装,则提供程序安装程序应使用此位置。

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders – 如果为计算机上的所有用户安装了提供程序,则提供程序安装程序应使用此位置。

OSC 在上述位置查找提供程序 ProgID ,除非客户端计算机在 64 位 Windows 操作系统上运行 32 位 Outlook。 在这种情况下,提供程序安装程序应在 或 HKEY_LOCAL_MACHINE 配置单元中选择HKEY_CURRENT_USER以下位置之一:

  • HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Office\Outlook\SocialConnector\SocialProviders

  • HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Office\Outlook\SocialConnector\SocialProviders

对于即点即用版本的 Office,提供程序安装程序应在 HKEY_CURRENT_USER 或 HKEY_LOCAL_MACHINE 配置单元中选择以下位置之一:

  • HKEY_CURRENT_USER\Software\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders

  • HKEY_LOCAL_MACHINE\Software\Microsoft\Office\ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Outlook\SocialConnector\SocialProviders

另请参阅