客户端升级到13.0.25后,使用CR版本13.0.20的.net应用程序失败

2020-08-27 02:14发布

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

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


大家好

我已尽力在互联网上找到答案,但无济于事。

基本上几个月前,我将开发机器上的Crystal报表升级到13.0.25。 完全意识到,我还需要在客户端上更新CR。 (我产生了大量仅在Windows环境中供我工作的公司内部使用的应用程序)

我发现的问题是,客户端更新后,使用较旧报告的任何较早应用程序都会在加载报告查看器表单时开始产生以下错误:

无法加载文件或程序集" CrystalDecesions.CrystalReports.Engine,版本13.0.2000.0与文化无关,PublicKey Token = 692fbea5521e1304"或其相关性之一。 系统找不到指定的文件

所以当时我的开发机器回滚到13.0.2000,因为根本没有时间更新每个使用中的应用程序(公司中有多个应用程序)

但是我们现在已经安装了一些第三方软件,这些软件需要在客户端上安装最新的运行时,从而破坏了我的应用程序上的报告。

从我读过的所有内容来看,这都不应该发生,因为Crystal报表是向后兼容的,但是确实如此。

所以我想知道我创建应用程序的方式是否有问题? 因为它似乎正在寻找CR的确切版本,但在找不到它时却失败了。

任何帮助或建议表示赞赏

K

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

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


大家好

我已尽力在互联网上找到答案,但无济于事。

基本上几个月前,我将开发机器上的Crystal报表升级到13.0.25。 完全意识到,我还需要在客户端上更新CR。 (我产生了大量仅在Windows环境中供我工作的公司内部使用的应用程序)

我发现的问题是,客户端更新后,使用较旧报告的任何较早应用程序都会在加载报告查看器表单时开始产生以下错误:

无法加载文件或程序集" CrystalDecesions.CrystalReports.Engine,版本13.0.2000.0与文化无关,PublicKey Token = 692fbea5521e1304"或其相关性之一。 系统找不到指定的文件

所以当时我的开发机器回滚到13.0.2000,因为根本没有时间更新每个使用中的应用程序(公司中有多个应用程序)

但是我们现在已经安装了一些第三方软件,这些软件需要在客户端上安装最新的运行时,从而破坏了我的应用程序上的报告。

从我读过的所有内容来看,这都不应该发生,因为Crystal报表是向后兼容的,但是确实如此。

所以我想知道我创建应用程序的方式是否有问题? 因为它似乎正在寻找CR的确切版本,但在找不到它时却失败了。

任何帮助或建议表示赞赏

K

付费偷看设置
发送
4条回答
Violet凡
1楼 · 2020-08-27 02:47.采纳回答

从SP 21开始,向后兼容性被破坏。 每台计算机只能有一个版本的CR。 引用已从SP 21更改为13.0.35000。当前的SP 26具有对13.0.40000的引用。 尚未测试sp 26是否破坏了与SP 21-25的兼容性。

有关如何在app.config中使用标签使旧版本与CR的较新版本进行对话的提示。

https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads

四川大学会员
2楼-- · 2020-08-27 02:51

我遇到了同样的问题 SP24制作的应用程序出现问题。 我必须安装SP26才能使Crystal Reports出现在Visual Studio中,并且它破坏了所有使用

樱桃小丸子0093
3楼-- · 2020-08-27 02:34

好,那会解释它!

非常感谢,我将以短期修复的方式查看此标签,但听起来我将不得不开始升级所有应用程序。

zhangjiyang1323
4楼-- · 2020-08-27 02:42

我现在被迫更新所有应用程序。 尽管标签变通办法可以解决,但是在对较新的客户端运行时进行了一些测试之后,我的开发机器仍拒绝允许我在VS中使用CR。

尽管我要卸载,重新安装VS和客户端运行时以及VS本身,但是我无法使用13.0.2000继续工作

我还在研究其他一些报告工具,好像不再与CR兼容,因此对我们来说这不是可行的解决方案。

一周热门 更多>