Crystal Report与新WPF应用程序的兼容性(版本13.0.20.0)的问题

2020-08-26 23:29发布

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

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


在现有的Web项目中,Crystal Reports(CR)使用版本13.0.2000.0生成,并且需要在计算机上安装32位CR Runtime Engine。 (CrystalDecisions)dll是从项目中的文件夹" dependency"引用的。 该项目在本地托管,Web Service向其他人公开以获取报告。

现在,我已经创建了WPF项目并使用了Web服务。 我的计划是获取Crystal Report并将其显示在我的WPF应用中。

我面临以下问题:1.要在WPF项目中添加Crystal Report Viewer控件(在工具箱中),我需要软件CRForVS。 我没有得到支持CR 13.0.20.0的旧版本。 如果我安装了相关版本的CRForVS即v20,则似乎是在引用Crystal Decisions 13.0.35.0。 与13.0.20.0不兼容。 我得到了类似'无法加载文件或程序集'CrystalDecisions.CrystalReports.Engine,Version = 13.0.2000.0,Culture = neutral,PublicKeyToken = 692fbea5521e1304'或其依赖项之一的异常。 找到的程序集的清单定义与程序集引用不匹配。 (来自HRESULT的异常:0x80131040)'

我不愿意在Web应用程序中升级现有版本13.0.20.0,因为它是旧版应用程序。 还有其他办法吗? 还是我错过了什么?

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

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


在现有的Web项目中,Crystal Reports(CR)使用版本13.0.2000.0生成,并且需要在计算机上安装32位CR Runtime Engine。 (CrystalDecisions)dll是从项目中的文件夹" dependency"引用的。 该项目在本地托管,Web Service向其他人公开以获取报告。

现在,我已经创建了WPF项目并使用了Web服务。 我的计划是获取Crystal Report并将其显示在我的WPF应用中。

我面临以下问题:1.要在WPF项目中添加Crystal Report Viewer控件(在工具箱中),我需要软件CRForVS。 我没有得到支持CR 13.0.20.0的旧版本。 如果我安装了相关版本的CRForVS即v20,则似乎是在引用Crystal Decisions 13.0.35.0。 与13.0.20.0不兼容。 我得到了类似'无法加载文件或程序集'CrystalDecisions.CrystalReports.Engine,Version = 13.0.2000.0,Culture = neutral,PublicKeyToken = 692fbea5521e1304'或其依赖项之一的异常。 找到的程序集的清单定义与程序集引用不匹配。 (来自HRESULT的异常:0x80131040)'

我不愿意在Web应用程序中升级现有版本13.0.20.0,因为它是旧版应用程序。 还有其他办法吗? 还是我错过了什么?

付费偷看设置
发送
2条回答
Climb_Ma
1楼-- · 2020-08-26 23:52

如果您转到VS Wiki的CR( https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads ),您将找到WinFormCRViewer的下载文件 。压缩。 KBA 2719939包含如何使用它的完整说明。 基本是这是一个app.config文件,您可以将其与Web应用程序一起使用,以将其设置为使用较新版本的SDK,而无需重新编译它。 您还需要确保在服务器上安装了.NET Framework 3.5版。

-Dell

何必丶何苦呢
2楼-- · 2020-08-26 23:36

1。 否,您应该安装CRforVS_13_0_25.msi。 这是支持.NET Framework 4.0的最新版本。

2。 您需要从项目文件夹中删除旧文件,并将相同的.dll文件从新版本中复制到项目文件夹中。 我认为他们不会自动升级。

3。 仅安装CRforVS_13_0_25.msi。 这两个版本不能并存。

-Dell

一周热门 更多>