【发布时间】:2011-11-16 22:44:34
【问题描述】:
我有一个单独的 SQL(2008 R2) 框和 Web 服务器 (IIS 7)。 IIS 服务器对公众可见,而 SQL 框则不可见(应该如此) 在 Web 服务器上有一个带有报表查看器控件的 asp.net 页面。 报表视图控件从 SQL 框上的 Reporting Services 中选取一个报表,并在网页中显示该报表。但是当我尝试打印时,我收到“无法加载客户端打印控件”错误消息。 我查看了所有帖子,其中有很多,并尝试了一些“修复”,例如使用所有服务包进行更新等。
我不能让最终用户调整他们的安全设置(这将包含大约 100,000 个用户) 这个问题必须有一个明确的答案。我不敢相信 MS 会让这个变得如此无法使用。
有什么建议或想法吗?
TIA 约翰
新信息 ** 我能够登录到 Web 服务器并在 Web 服务器上使用 IE 启动 SQL 服务器上的报告管理器并成功打印。我实际上能够看到打印客户端下载,并且得到了预期的安全提示。
我尝试以相同的方式打开有问题的网站,即在网络服务器本身上使用 IE,报告会显示,但是当我去打印时,我收到“无法加载”错误。这发生在几秒钟前能够下载 activex 并成功打印的机器上。
【问题讨论】:
标签: asp.net reporting-services printing activex