点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们正在将所有报告从旧版本的Crystal报表迁移到新的CR2016。 我已经完成了该应用程序的开发阶段。 当时它显示"无法加载数据库信息"错误,以解决我已经安装了32位oracle并解决了问题。 现在,我已经在同一台计算机的IIS中托管了相同的应用程序。 但是现在,对于在安装32位oracle客户端之前出现错误的那些报告,它显示相同的错误消息。 在发布时,我已经将32位应用程序启用为" False"。 对于所有报告,将错误更改为"'CrystalDecisions.CrystalReports.Engine.ReportDocument'的类型初始化程序引发异常"之后。 请提出解决此问题的方法。
为什么要使用32 SP 27和64位SP 26?
卸载32位和64位MSI,如果您阅读下载的WIKI,请不要同时安装,这会导致问题。
https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
一旦卸载MSI,然后再卸载Cr for VS(列表中的最后一个)。
现在仅重新安装SP 27 EXE,然后在EXE安装结束时选择64位运行时。
再次测试。
在WEB服务器上仅安装MSI,CR运行时仅适用于您的平台,而不适用于OS平台,因此,如果IIS apppool在x86模式下运行,则只需安装x86 MSI。
请勿混用我们不支持的版本。
Don
嗨,Sriram,
我已经在系统中安装了用于.net Framework(64位)的SAP Crystal报表运行时引擎和用于Crystal报表的SAP Crystal报表版本。 只有在使用VS进行开发时,报表才能完美运行。 但是当我部署某些报告时,它们显示了数据库负载信息错误。
嗨,Ka
请参阅SCN线程
/img/questions/756046/the-type-initializer-for- crystaldecisionscrystalre.html
致谢
SS
嗨,
在我的系统中,已经安装了32位和64位客户端,为32位和64位安装了Crystal Report运行时引擎,为Visual Studio安装了SAP Crystal Report版本。 我已经在IIS中以不同方式测试了我的应用程序,该应用程序将32位启用为True和False。 当32位为True时,它将给出错误为"文件rptAuditRequisitionAndBuycard中的错误34532_34560_ {76207945-B343-41AE-93BD-0CB8C7D1190F} .rpt:无法加载数据库信息。"。如果启用32bit = false,它将返回错误" " CrystalDecisions.CrystalReports.Engine.ReportDocument"的类型初始值设定项引发了异常。" 在IIS中托管应用程序后会出现此问题。
当我调试(使用Visual Studio运行)时,它们工作正常。 请帮助我解决此问题。
CR运行时适用于您的应用平台,在这种情况下,是针对IIS设置的。
因此,如果您设置了应用程序池 到32位,则需要安装32位运行时程序包,对于x64,则需要在IIS服务器上安装x64位MSI。
错误仅表示无法找到CR运行时。
< p>因此,根据平台,您还需要匹配安装的32/64位Oracle客户端。Don
一周热门 更多>