点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我已经从 http安装了最新的32位开发人员运行时: //www.crystalreports.com/crystal-reports-visual-studio /
我正在使用.NET Framework 4.0开发VS 2015
我还将我的构建设置为x86(32位)。
我不能使用32位COM Interop来将x64运行时更改为im。
我继续收到此异常:
System.TypeInitializationException:'CrystalDecisions.CrystalReports.Engine.ReportDocument'的类型初始化程序引发了异常。 ---> System.IO.FileNotFoundException:无法加载文件或程序集" CrystalDecisions.ReportAppServer.CommLayer,版本= 13.0.2000.0,Culture = neutral,PublicKeyToken = 692fbea5521e1304"或其依赖项之一。 该系统找不到指定的文件。 在CrystalReports.Engine.ReportDocument..cctor()上-内部异常堆栈跟踪的结尾---
如果您有任何疑问或需要更多详细信息,请询问...。我已经厌倦了调试,我的项目正在备份。 预先感谢。
更新:我今天早上解决了这个问题! 那是一场版本控制小姐比赛! 我的解决方案中已经存在的报告正在寻找版本13.0.2000.0。 最新的Service Pack。(Service Pack 21)更改了版本,因此您需要删除所有引用并重新分配它们,或者如果无法执行此操作,则可以从这里执行我的操作: https://www.tektutorialshub.com/download-crystal-reports-for- visual-studio/#Service-Pack-16
我的问题的解决方案在该页面上,他们在"安装说明:"中谈论Service Pack 21。
请记住,如果您打算使用.NET Framework 4.0,则必须使用最新的Service Pack来支持它!
很显然,我可以将它们从NuGet中删除,但是我想要 .dll的最新版本。
您是否阅读过WIKI的新功能?
https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
删除所有CR程序集,然后重新添加它们。
我具有32位运行时,但仍然遇到上述异常,因此无法找到CrystalDecisions.ReportAppServer.CommLayer。 我假设该dll应该包含在此运行时中?
请注意,最新的32位运行时版本为" 13.0.21.2533",并且异常显示为" Version = 13.0.2000.0" "
我还在整个计算机上搜索了该dll,但无济于事。
https://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
具有最新的运行时dll。
从项目中删除它,并重新添加3500版本。
唐
一周热门 更多>