Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 如何处理“调用COM组件返回错误HRESULT E_FAIL”_Reporting Services_Gdi+_Windows Server 2008 R2_Export To Pdf_Hresult - Fatal编程技术网

Reporting services 如何处理“调用COM组件返回错误HRESULT E_FAIL”

Reporting services 如何处理“调用COM组件返回错误HRESULT E_FAIL”,reporting-services,gdi+,windows-server-2008-r2,export-to-pdf,hresult,Reporting Services,Gdi+,Windows Server 2008 R2,Export To Pdf,Hresult,我将Reporting Services用于我的软件,当我将报告导出为PDF或TIFF时,会发生以下错误:调用COM组件返回错误HRESULT E_FAIL 我确信报告设计的准确性,并且它可以正确地在另一台服务器上工作。另外,在图形报告和图表中,我看到GDI+中出现了一个通用错误,而不是图表 我在几个论坛上搜索了这个问题,有人建议更新Windows,重新安装图形硬件的驱动程序,有人建议安装KB2495074等等,。。我试过了,但我不能处理这个错误。 我在Windows Server 2008R

我将Reporting Services用于我的软件,当我将报告导出为PDF或TIFF时,会发生以下错误:调用COM组件返回错误HRESULT E_FAIL

我确信报告设计的准确性,并且它可以正确地在另一台服务器上工作。另外,在图形报告和图表中,我看到GDI+中出现了一个通用错误,而不是图表

我在几个论坛上搜索了这个问题,有人建议更新Windows,重新安装图形硬件的驱动程序,有人建议安装KB2495074等等,。。我试过了,但我不能处理这个错误。 我在Windows Server 2008R2、Windows Server 2012和MS SQL Server 2008R2、MS SQL Server 2012上看到此错误。 最后,我尝试使用StimulReport作为报告服务的替代方案,但当我将报告导出为PDF时,出现了以下错误:第5点出现PdfFonts错误,代码80004005:操作成功完成 报告PDF的导出在另一台机器上正确工作

相同地址/95563046108540215667.png

这个错误发生在不同的服务器上,我无法处理它。
请帮帮我,我正在等待你的建议。

你已经在屏幕截图中删除了大部分堆栈跟踪文本。亲爱的@Mike D,你可以在这个链接@MikeD上看到完整的堆栈跟踪。请给我您的评论。我的Windows和MS SQL Server的可能副本已更新,并且每个更新都已安装。