报告服务打印崩溃IE

for*_*ler 10 internet-explorer reporting-services internet-explorer-10

我们使用SSRS 2008 R2超过一年,打印工作正常.随着Windows 7上的客户端浏览器升级到IE10,当用户单击打印图标时,我们会遇到一些浏览器崩溃.错误模块是rsclientprint64.dll

为了尝试解决此问题,我手动将dll和相关文件复制到C:\ Windows\Downloaded Program Files并使用regsvr32注册了dll.我注册了rsclientprint64.dll而不是rsclientprint.dll,因为这是ssrs在我们的案例中下载的文件.我确实尝试注册32位版本,但仍然没有成功.

我将报表服务器的URL添加到受信任的站点,并将安全性设置为允许下载的已签名的activex控件.它确实下载了它们,但仍然崩溃.

有没有人有其他想法?

wru*_*kie 12

我猜,你正在运行没有SP2的SQL Server R2.我不得不升级到SQL Server 2008 R2 SERVICE PACK 2.

您使用R2/SP2获得的RsClientPrint版本为10.50.4000,而我的RTM版本为10.50.1600.

要查看您拥有的SQL Server版本,请Select @@version在SSMS中作为查询运行.

你可以在这里阅读更多. ReportViewer的打印按钮与IE 10不兼容?