症状
尝试在 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 类。 请按以下步骤完成此操作:
启动 Windows Internet Explorer。
在“工具”菜单上,单击“Internet 选项”。
按照相应的步骤操作:
- 在 Windows Internet Explorer 7 中,单击“浏览历史记录”区域中的“设置”,然后单击“查看对象”。
- 在 Microsoft Internet Explorer 6 中,单击“临时 Internet 文件”区域中的“设置”,然后单击“查看对象”。
右键单击“ RSClientPrint 类”,然后单击“ 删除”。
参考资料
有关更多信息,请访问下面的 Microsoft 网站: