Loading

Salesforce for Outlook 侧面板无法加载

发布日期: Aug 18, 2021
解决方案


备注:信息适用于 Classic 和 Lightning Experience

由于许多不同的原因,Outlook 侧面板可能无法加载。以下列表是修复该行为的最常见方法,在打开支持个案之前应进行审查。 
 

常见原因

 

下载 Salesforce for Outlook 出现问题


下载 Salesforce for Outlook 安装程序时,请注意文件的下载方式。该安装程序约为 30MB,无论互联网速度有多快,下载都需要几秒钟。

当您单击保存按钮时,您可能会注意到下载从 30%-40% 开始,然后以 100% 的速度很快完成。

您需要确保下载从一个较低的数字开始,大约需要 10-15 秒钟就能完成,否则下载的文件可能会被破坏并再次下载。
 

Office/Outlook 2010 - 常见问题

 

如果您安装了 Outlook 2010,您是否安装了 Service Pack 2?有关如何确定计算机上安装的服务包版本的更多信息,请单击此处
 

Office/Outlook 2013/2016/O365  .NET 可编程性支持

 

如果您安装了 Office 2013/2016/O365,请验证 Microsoft Office .NET 可编程性支持已作为 Office 安装包的一部分安装。

  1. 在已安装程序的列表中
  2. 对于 Microsoft Office 2013 或 2016
    1. 单击更改 | 添加删除功能
    2. 展开 Microsoft Outlook
    3. 第一个选项是NET 可编程性支持
    4. 验证选择了从我的计算机运行选项。
    5. 单击从我的计算机运行
  3. 对于 Office 365,您没有添加或删除功能选项。
  4. 执行在线修复,不执行快速修复
 

SFO 侧面板和 Outlook 配置

 
除非用户被分配到另一个禁用了侧面板的 Outlook 配置,否则用户不需要 Outlook 配置来加载和使用侧面板。

让 Salesforce 管理员检查您的 Outlook 配置,确保为您的用户名启用了侧面板。
 

Windows 8 或 10 用户问题

 

您是否在运行 Windows 8.x 或 10?查看Salesforce for Outlook - 在 Windows 8 或 10 中,侧面板无法加载

 

Outlook 集成和 Salesforce for Outlook 都已启用 

 

请查看当您还同时使用 Outlook 集成时,“Salesforce For Outlook”侧面板无法加载,了解同时启用 Outlook 集成和 Salesforce for Outlook 时的预期行为和已知问题。 


Outlook 集成用户映射
 

  1. 在 Salesforce 中,导航到用户映射
在 Salesforce Classic 中:设置 | Outlook 集成和同步 | 设置 | Outlook 集成 | 允许用户从 Outlook 访问 Salesforce 记录 | 用户映射

在 Lightning Experience 中:设置 | 电子邮件 |  Outlook 集成和同步 | Outlook 集成 | 允许用户从 Outlook 访问 Salesforce 记录 | 用户映射
 
  1. 检查用户映射部分下的条目。
  2. 如果需要,通过单击删除操作断开用户连接。
  3. 重新启动 Salesforce for Outlook 和 Outlook,为 Outlook 中的用户再次显示侧面板。

 

从旧版本的 SFO 升级

 

本地管理员应卸载并安装 SFO 的早期版本(版本 2.4.2 和更早版本)以及所有先决条件。您也可以参考Salesforce For Outlook - 完全卸载和手动清理
 

让您的 IT 或本地管理员登录到受影响的计算机,卸载 SFO 2.4.2 并注销。接下来,让最终用户登录并安装 SFO 2.5.x 或带有仅我选项的任何版本的 SFO。

如果您已经卸载了 2.4.2 或更旧的版本,请让您的 IT 人员再次安装它,然后卸载,这样它会清除所有剩余的文件。有关如何升级 SFO 的更多信息,请参考升级 Salesforce for Outlook - SFO

 

Outlook 加载项未运行

 

确保系统托盘中有 Salesforce for Outlook SFO 图标。

如果 SFO 图标不存在,请尝试通过双击桌面上的图标来运行它,并等待几秒钟以查看它是否出现在系统托盘中。如果什么都没发生,试着重启计算机,看看图标是否出现。

如果系统托盘中的图标加载仍有问题,您可能需要卸载重新安装该应用程序。


Outlook 加载项被隐藏

 

确保系统托盘中存在 SFO 图标后,请检查以确保侧面板未在 Outlook 中隐藏。

请参考如何在 Outlook 中显示隐藏 Salesforce for Outlook 侧面板,了解更多信息。
 

Outlook 加载项处于非活动状态

 

检查加载项在 Outlook 中是否处于活动状态。Outlook 加载项可以处于以下三种状态之一:
 

  • 已启用
  • 未启用
  • 已禁用

加载项必须处于活动应用程序加载项状态。

检查以下 2 个加载项是否未列在“Outlook 非活动应用程序加载项”或“禁用项目”中。
  • Salesforce for Outlook 添加到 Salesforce 工具栏
  • Salesforce for Outlook 侧面板

如果加载项处于活动状态,并且侧面板仍然无法加载,请跳至以管理员身份运行SFO;如果没有,请遵循以下步骤:

在 Microsoft Outlook 2010/2013/2016 中


单击文件 | 选项 | 加载项
  1. 是否有任何 Salesforce 加载项列在禁用项目下?如果是,您需要启用它们。
    1. 单击管理下拉菜单,选择禁用的项目,然后单击转至
    2. 如果列出了 Salesforce 加载项,请选择它并单击启用
    3. 重新启动 Outlook 和 SFO 以使更改生效。
    4. 查看侧面板现在是否加载。
  2. 是否有任何 Salesforce 加载项列在未启用项目下?如果是,您需要启用它们。
    • 单击管理下拉菜单,选择COM 加载项,然后单击转至
    • 选中Salesforce 加载项复选框,然后单击确定

* 位置将显示该 DLL 所在的路径,例如,有时为用户安装了 SFO(仅我选项),但该路径将指向程序文件文件夹。这表示安装不良,您需要手动清理并重新安装。

**请注意 COM 加载项复选框底部的加载行为状态,查看是否有任何错误或消息。

 

未以管理员身份运行 SFO

 
  1. 右键单击桌面上的 SFO 图标,然后单击属性
  2. 单击兼容性选项卡。
  3. 在兼容模式下,确保取消选中在兼容模式下运行此程序:,并在设置部分下选中以管理员身份运行此程序复选框。
  4. 单击确定,然后重新启动 Outlook 和 SFO,并查看侧面板是否加载。

 

不正确的 Windows 注册表 SFO 关键条目

 

如果上述步骤都没有解决问题,则可能是安装失败,没有创建注册表项,或者在注册表中禁用了加载项

  1. 打开注册表编辑器。或者,您也可以按下键盘上的 Windows + R 组合键,并在运行框中输入 regedit 来打开它。
  2. 在左侧的顶部,单击计算机图标,然后在菜单上单击编辑|查找
  3. 在“查找内容”前面,输入Resiliency,并确保选中仅匹配整个字符串框,然后单击查找下一个(相关图像的链接)。
  4. 如果搜索找到任何内容,选择它,右键单击它,然后单击导出
  5. 将其保存到文件夹中(您可以创建一个新文件夹或将其保存在桌面上)。
  6. 导出后,右键单击黄色 Resiliency 文件夹,然后单击“删除”。
  7. 按键盘上的 F3 继续搜索,并执行上面的步骤 4-6,直到您看到“完成注册表搜索。
  8. 单击“确定”。
  9. 接下来找到以下注册表项并将其删除。确保您单击了每一个,然后右键单击并单击“删除”。

您可能会看到 1 或 2,如果不存在,请跳到安装失败或损坏

HKEY_CURRENT_USER\Software\Redemption HKEY_CURRENT_USER\Software\Redemption** HKEY_LOCAL_MACHINE\SOFTWARE\Redemption HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Redemption
  1.  在注册表编辑器中,验证这些键值的“LoadBehavior”是否设置为 3。
    • 有时,该值会更改为 2,导致“添加电子邮件”无法加载。
    • 如果设置了除 3 以外的任何其他值,双击 LoadBehavior 项,将其值更改为 3,然后按 Enter 键。
HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\AddIns\SalesforceForOutlook

 

  1. 验证注册表中是否存在以下 2 个项:
    • AddinSidePanel.AddinModule
      • 验证 AddinSidePanel.AddinModule 的加载行为被设置为“3”。
    • ADXForm
    • 如果它们不存在,移动到侧面板在 Outlook 中隐藏

 

侧面板在 Outlook 中隐藏  

 

有时,Outlook 中的“显示/隐藏”按钮会卡在“隐藏”状态,并将“SidePanelShow”注册表项的值设置为“False”,因此,侧面板永远不会加载。

请参阅显示或隐藏 Salesforce for Outlook 侧面板一文,或按照以下步骤验证 SidePanelShow 值:
 

  1. 打开注册表编辑器。
  2. 找到 HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\Salesforce for Outlook Side Panel 条目。
  3. 在右侧双击 SidePanelShow 项,然后将值更改为 True
  4. 关闭并重新打开 Outlook,查看侧面板是否加载。

​​​

安装失败或损坏

 
如果用户访问控制下面的键中缺少 AddinSidePanel.AddinModule 条目,请在重新安装前禁用所有安全软件。
 
  •    HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\
  •    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\
 

Microsoft .NET 组件缺失

 

遵循以下步骤,为 .NET 3.5 或 4.5 安装 Windows Communication Foundation Non-HTTP 激活组件,然后重新启动计算机。
 

  1. 打开控制面板。或者,您也可以按下键盘上的 Windows + R 组合键,并在运行框中输入 appwiz.cpl
  2. 单击程序,然后单击程序和功能
  3. 在左侧的“任务”菜单上,单击打开或关闭 Windows 功能
  4. 找到 .NET Framework 3.5 节点,选择它,然后单击它旁边的 + 号将其展开。
  5. 选择 Windows Communication Foundation Non-HTTP 激活组件框,然后保存设置。
  6. 关闭您的应用程序,重新启动计算机,然后重新启动 Outlook,看看侧面板是否加载。

 

Microsoft .NET 4.5.x 问题  

 

如果您看到最近安装了任何版本的 Microsoft .NET 4.5.x,请按照以下步骤重新安装 .NET 4.5.x 和 SFO

  1. 卸载 Salesforce for Outlook。
  2. 卸载该版本的 .NET。
  3. 重新启动计算机。
  4. 下载并安装最新版本的 Salesforce for Outlook。
    1. 安装程序将提示您安装 .NET。
    2. 按照屏幕提示完成 .NET 安装。
    3. 安装完成后,将安装 SFO。
  5. 重新启动计算机,并尝试重现问题。

 

连接性问题

 

 

加载 Outlook 时隐藏的错误

 

备注“:这一步是为了调试错误,不会修复任何东西。它将允许您查看与丢失或损坏的 VSTO 相关的任何隐藏错误。

 

在开始之前,请确保将 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook\Addins\SalesforceForOutlook的“Load Behavior”项的注册表设置设定为 3,如果不是,双击 LoadBehavior 并更改它。

  1. 关闭 Outlook,等待系统托盘中的 SFO 变为灰色。
  2. 以管理员身份打开命令提示符(您可能需要联系您的 IT 部门)。
    1. 在 Cortana 中输入CMD
    2. 右键单击弹出的命令提示符窗口。
    3. 在弹出菜单中单击以管理员身份运行
  3. 在命令提示符下,输入 set VSTO_SUPPRESSDISPLAYALERTS=0,然后按 Enter
  4. 什么都不会出现或弹出,这是正常现象。
  5. 接下来,运行 Outlook。
  6. 查找屏幕上可能出现的任何弹出窗口或错误:
    • 拍摄任何错误的屏幕截图,并查看事件查看器日志以了解更多信息。
    • 如果打开支持个案,请提供错误的屏幕截图事件查看器日志
知识文章编号

000385936

 
正在加载
Salesforce Help | Article