同一服务器上的13.0.2和13.0.4:现在在制作报告时出错! 请帮忙!

2020-08-13 11:49发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们最近在服务器上将CR运行时从...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们最近在服务器上将CR运行时从13.0.2000.0更新为13.0.4000.0。

我们安装了32位和64位文件:CR13SP27MSI32_0-10010309.MSI和CR13SP27MSI64_0-10010309.MSI

与此同时,服务器上有多个Web应用程序实例,其中一些使用旧的CR运行时,而某些使用新的CR运行时。

我们认为GAC将继续保留旧版本和新版本,并且每个站点中的web.config将使用正确的DLL。

但是事实并非如此-旧版本尝试制作PDF报告时会抛出错误:

System.MissingMethodException:找不到方法:'Void CrystalDecisions.CrystalReports.Engine.PrintOptions.set_paperOrientation(CrystalDecisions.Shared.PaperOrientation)

请帮助!

2条回答
木偶小白
2020-08-13 12:35

不幸的是,无法并行安装两个版本的SDK运行时。 第二个安装将覆盖第一个。 但是,有一种方法可以使较旧的代码与较新的运行时一起使用。 如果您转到 Wiki ,然后查找WinFormCRViewer.zip,您将找到配置文件更新的示例。 在下载的上方还有一个知识库文章的链接,该链接解释了需要进行哪些更改。

-Dell

一周热门 更多>