【问题标题】:Unable to load client print control - Seperate SQL server and Web server无法加载客户端打印控件 - 分离 SQL 服务器和 Web 服务器
【发布时间】: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


    【解决方案1】:

    我要说的第一件事是,您通常必须是机器上的本地管理员才能实际安装客户端打印控件,如果他们不是,那么我认为他们会收到此错误。

    不久前我确实看到了一个问题,即 ActiveX killbits 更新破坏了客户端打印控制,我感觉这是 2005 年的问题,但可能值得检查一下?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-03
      • 2016-08-08
      • 2018-02-24
      • 1970-01-01
      • 1970-01-01
      • 2010-09-25
      • 1970-01-01
      相关资源
      最近更新 更多