问题描述
有人遇到过这个问题吗?
Has anyone come across this issue?
似乎 MS 用自己的更新破坏了它:
Seems MS have broken it with their own update:
很多人都举报了使用 ActiveX 打印的问题之后在报表查看器中控制安装 Microsoft 更新 956391.具体来说,用户收到错误无法加载客户端打印控件"当点击打印图标时报告查看器工具栏.我想解释正在发生的事情,为什么我们做到了,以及如何解决问题您或您的客户是体验.
我可以让它再次在 ReportManager 中工作,但在我们的应用程序 (RSinteract) 中引用了 8.0.0.0 版的 ReportViewer 无论我做什么它都不起作用.
I can get it to work in ReportManager again but in our app (RSinteract) which references version 8.0.0.0 of the ReportViewer it is not working no matter what I do.
I've tried everything here:http://www.technologystudio.net/blog/post/Microsoft-Update-KB956391-breaks-Reporting-Services-ReportViewer.aspx
我想要一个不需要我重新构建和重新部署到我的所有客户的修复程序.有什么想法吗?
I'd like a fix that doesn't require me to rebuild and redeploy to all my clients. Any ideas?
推荐答案
Found a Fix:
Found a Fix:
首先确保从报告管理器打印(在报告管理器中打开报告并从那里打印).
First ensure that printing is working from Report Manager (open a report in Report Manager and print from there).
如果成功,请转到第 3 步,如果您收到相同的错误,则需要在报表服务器上安装以下补丁.
If it works go to Step 3, if you received the same error you need to install the following patches on the Report Server.
KB954606 - SQL Server SP2 的安全更新
KB954606 - Security Update for SQL Server SP2
报表查看器 2005 SP1
ReportViewer 2005 SP1
http://www.microsoft.com/downloads/details.aspx?familyid=82833F27-081D-4B72-83EF-2836360A904D
下载并安装以下更新:
KB954607 - SQL Server SP2 的安全更新
KB954607 - Security Update for SQL Server SP2
这篇关于ReportViewer 客户端打印控件“无法加载客户端打印控件"?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!