我们将SQL Server 2008用于(第三方)Web应用程序,并使用SSRS进行报告.
最近,所以我假设这在某种程度上与MS补丁相关,每当我们点击报告中的“打印”图标时,我们会收到错误弹出:
Message from webpage Unable to load client print control.
> Web服务器是Windows Server 2003 R2 x32
> SSRS服务器是Windows SQL Server 2008 10.0.2531.0
> SQL Server是Microsoft SQL Server 2008(SP1) – 10.0.2531.0(X64)
>客户端是Windows 7和Windows XP
根据Windows Update,所有服务器都是最新的.
SSRS服务器还安装了“Report Viewer Redistributable 2008 Service Pack 1安全更新(KB971119)”.
解决方法
如果应用程序使用报表查看器.net控件,则还必须在任何应用程序/ Web服务器上安装报表redist.
用户还需要管理员权限才能在xp中安装activeX.
我们自动将这些组件安装到所有用户 – 类似于:http://www.kodyaz.com/articles/client-side-printing-silent-deployment-of-rsclientPrint.aspx
当我遇到这个问题时,这是一个启发性的帖子.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。