我知道这是一个常见的问题,但我一直无法解决类似的帖子。 我有一个Windows应用程序,它将SSRS嵌入到windows.forms.webbrowser控件中。从我的开发和测试环境我可以打印报告没问题。 我有一个客户端使用我的应用程序,他们可以在Internet Explorer中查看SSRS时打印报告,但是当他们尝试从我的应用程序中打印时,他们会收到错误消息“无法加载客户端打印控件”。
有人能指出我正确的方向,为什么在IE中打印报告会很好,而从windows.forms.webbrowser打印是不是?
客户正在使用Internet Explorer 9,SSRS 2012
如果您需要更多信息,请告诉我。
谢谢
答案 0 :(得分:0)
事实证明,Windows.Forms.Webbrowser使用的是IE 64位。我为ssrs和打印工程安装了64位客户端打印控件。 这是令人困惑的,因为IE 64位不是默认浏览器。虽然我的应用程序平台目标是针对32位和64位设计的,但它使用的是64位IE。 希望这可以帮助其他人。