点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我试图将Crystal运...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我试图将Crystal运...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我试图将Crystal运行时从CR 2008升级到CR2013。我以前安装了SAP Crystal Reports 2013(Developer SDK)和Crystal Runtime2008。在开发框中完成了步骤:
卸载了Runtime 2008,并安装了运行时引擎13
现在的问题是,当我从.Net代码运行报表时,收到以下错误:
PELogOnSQLServerWithPrivateInfo'已使堆栈不平衡。这可能是因为托管的PInvoke签名与非托管的目标签名不匹配。 检查PInvoke签名的调用约定和参数是否与目标非托管签名匹配。
关于声明: PELogOnSQLServerWithPrivateInfo(" PDSODBC.DLL",m_RdoConn.hDbc)
能否请您告知我为什么收到此错误,该如何解决?
这是安装问题,还是新版本的crpe32.dll/PELogOnSQLServerWithPrivateInfo用法有所更改?
GAC中缺少新的Crystal运行时,我从项目
CrystalDecisions.Enterprise.Framework.dllCrystalDecisions.Enterprise.InfoStore.dll中删除了它们的引用。PS:我是Crystal的新手,这是一个遗留应用程序,请告诉我是否应该提供更多信息。
(6.3 kB)
嗨,戴尔,
我了解SDK依赖性。
为了使生产工作向后兼容,我计划采用另一种方法,即创建两个报告模块,一个使用旧版本创建,另一个使用较新版本创建。 并且主应用程序根据用户计算机上可用的程序集/运行时预加载报告模块和程序集。
如果有13.xx版本可用,则将其加载,而将新Reports_new.dll加载,则该应用程序将恢复为常规程序集加载,即版本12.xx和Report.dll(old)
这似乎工作正常,并使应用程序向后兼容。
一周热门 更多>