有人遇到过这个问题吗?
似乎MS已经打破了自己的更新:
安装Microsoft Update 956391后,许多人报告在报表查看器中使用ActiveX打印控件时出现问题.具体而言,用户在单击报表查看器工具栏中的打印图标时会收到错误"无法加载客户端打印控件".我想解释一下发生了什么,为什么要这样做,以及如何解决您或您的客户遇到的问题.
从这里:http://blogs.msdn.com/brianhartman/archive/2008/11/05/client-print-fails-to-load-after-microsoft-update-956391.aspx
我可以让它再次在ReportManager中工作,但在我们的应用程序(RSinteract)中引用了ReportViewer的8.0.0.0版本,无论我做什么它都无法正常工作.
我在这里尝试了一切:http: //www.technologystudio.net/blog/post/Microsoft-Update-KB956391-breaks-Reporting-Services-ReportViewer.aspx
我想要一个不需要我重建并重新部署到我所有客户端的修复程序.有任何想法吗?
找到修复:
首先确保报表管理器正在进行打印(在报表管理器中打开报表并从那里打印).
如果可行,请转到步骤3,如果收到相同的错误,则需要在报表服务器上安装以下修补程序.
KB954606 - SQL Server SP2的安全更新
http://www.microsoft.com/downloads/details.aspx?familyid=4603C722-2468-4ADB-B945-2ED0458B8F47&displaylang=en#filelist
ReportViewer 2005 SP1
http://www.microsoft.com/downloads/details.aspx?familyid=82833F27-081D-4B72-83EF-2836360A904D
下载并安装以下更新:
KB954607 - SQL Server SP2的安全更新
http://www.microsoft.com/downloads/details.aspx?familyid=5148B887-F323-4ADB-9721-61E1C0CFD213&displaylang=en