无法转换类型的COM对象(不支持此类接口(HRESULT的异常:0x80004002(E_NOINTERFACE)))

时间:2018-06-26 11:05:42

标签: c# asp.net asp.net-mvc amazon-web-services crystal-reports

无法将类型为“ CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass”的COM对象转换为类型为“ CrystalDecisions.ReportAppServer.Controllers.ISCRReportSource”的接口。 enter image description here

在我的本地计算机上,一切正常运行。当我将其发布到Crystal Report中的错误时,我尝试解决所有类型的令牌问题,但是在解决了令牌问题后,它显示了这种类型的问题。但是我什么也没得到解决方案的类型这类问题。

1 个答案:

答案 0 :(得分:0)

我解决了我的问题。

  1. 首先,您检查报告文件夹,所有报告都将发送到服务器。 如果不转到服务器,请将报告 Build Action 设置为 Content

  2. 然后检查您引用的dll。并设置 所有晶体决策参考复制本地 正确,就像enter image description here

  3. 然后检查您的计算机 Crystal Reports Service Pack (如果安装了Service Pack 22),则必须在虚拟PC中安装 RUNTIME Service Pack 22 我希望一切正常,然后一切正常。