尝试在 Microsoft Dynamics CRM 4.0 中打印报表时出现错误消息:“无法加载客户端打印控件”

应用对象
Dynamics CRM 4.0

症状

尝试在 Microsoft Dynamics CRM 4.0 中打印报表时,会收到以下错误消息:

注意

无法加载客户端打印控件。

如果安装 SQL Server 2005 Service Pack 2 常规分发版的更新 (GDR) ,则会出现此问题。

有关 SQL Server 2005 Service Pack 2 GDR 更新的详细信息,请单击下面的序列号以查看Microsoft知识库中的文章:

954606 MS08-052:SQL Server 2005 Service Pack 2 GDR 的 GDI+ 安全更新说明:2008 年 9 月 9 日

原因

出现此问题的原因是,SQL Server 2005 Service Pack 2 GDR 更新 RSClientPrint 类的版本号。 因此,还必须更新报表视图程序控件。

解决方法

要解决此问题,请使用以下方法:

  • 安装报表查看器可再发行组件 2005 Service Pack 1。 若要获取报表查看器可再发行组件 2005 Service Pack 1,请访问以下Microsoft网站:
    http://www.microsoft.com/download/details.aspx?familyid=82833F27-081D-4B72-83EF-2836360A904D&displaylang=en

  • 为 SQL Server 2005 Service Pack 2 安装累积更新包 9。

    有关 SQL Server 2005 Service Pack 2 的累积更新包 9 的详细信息,请单击下面的序列号以查看Microsoft知识库中的文章:

    953752 SQL Server 2005 Service Pack 2 的累积更新包 9
     

    如果在安装累积更新包 9 后仍收到症状部分中提到的错误消息,请删除 RSClientPrint 类。 请按以下步骤完成此操作:

    1. 启动 Windows Internet Explorer。

    2. “工具”菜单上,单击“Internet 选项”

    3. 按照相应的步骤操作:

      • 在 Windows Internet Explorer 7 中,单击“浏览历史记录”区域中的“设置”,然后单击“查看对象”。
      • 在 Microsoft Internet Explorer 6 中,单击“临时 Internet 文件”区域中的“设置”,然后单击“查看对象”。
    4. 右键单击“ RSClientPrint 类”,然后单击“ 删除”。

参考资料

有关更多信息,请访问下面的 Microsoft 网站:

http://blogs.msdn.com/mariae/