点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
自从SP23升级到SP26后,我的开发机上出现以下错误:
无法为.NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win64_x64 \ crpe32.dll加载C:\ Program Files(x86)\ SAP BusinessObjects \ Crystal Reports。 在CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String)处CrystalDecisions.CrystalReports.Engine.CRPE.CloseCrpe()在CrystalDecisions.CrystalReports.Engine.ReportDocument.InternalClose(Boolean bSetupForNextReport)在CrystalDecisions.CrystalReports.Engine.ReportDocument.Close() 文件名,OpenReportMethod openMethod,Int16 parentJob)位于CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename)
这是.Net 4.8上的64位应用程序。
我已经重新安装了所有SAP软件(+删除了文件夹+ AppData),以管理员身份安装了VS2019的CR,包括重新绑定程序集和重建代码。 。 似乎没有任何作用。
进程监视器都不显示访问被拒绝的错误。
无论是x64应用程序还是任何CPU,在app.config中启动时使用或不使用useLegacyV2RuntimeActivationPolicy都没有区别。
crpe32.dll在确切的位置,甚至似乎在。
我仅使用reports.engine.dll,reportSource.dll和shared.dll,并且安装了所有以前的C ++可再发行文件。
您是否通过.NET选项卡或项目中的Extensions添加了程序集,是否浏览了它们?
您应该使用Extensions而不是浏览。
调用什么
Don
SP 26 CR组件现在为13.0.4000.0,请检查并确保它们在您的项目中都已更新。
>仅当使用 ADO.NET 时,LegacyMode才可用。
这些 是项目参考:
我不再使用传统模式。
一周热门 更多>