点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
" CrystalDecisions.Shared.SharedUtils"的类型初始值设定项引发了异常。 ---> System.IO.FileLoadException:无法加载文件或程序集'log4net,版本= 1.2.10.0,文化=中性,PublicKeyToken = 692fbea5521e1304'或其依赖项之一。 找到的程序集的清单定义与程序集引用不匹配。
我正在运行带有窗体上的CR控件的VS 2019以显示报告。 在我的本地PC上可以正常工作,但是当我将其部署到另一台PC上时,当我尝试访问该表单时出现上述错误。 将log4net的版本更改为最新版本或从参考文献中删除log4net都无济于事。 可以编译和发布,但在我的本地PC上只有一个发布警告除外
警告MSB3155:项目'SAP.CrystalReports14.NET.2.0'不能位于'C:\ Program Files(x86)\ Microsoft SDKs \ ClickOnce Bootstrapper \'
但是以上只是发布警告。
下面两个都安装在我的本地PC上:
.net的SAP CR运行时(64)-13.0.20.2399
VS的SAP CR版本-13.0.20.2399
是的,由于所需的COM dll和注册表项的复杂性,您只能通过在每台用户PC上安装MSI软件包来分发CR运行时。
安装程序还必须使用管理员帐户。
Don
另一台PC上安装了哪个版本的运行时?
很可能是因为缺少运行时,为您的平台,X86或X64而非操作系统设置了CR运行时。
如果您的项目设置为AnyCPU,则引导程序可能会检测到64位OS并安装了64位CR MSI。
我建议升级到SP 27,SP 20仍然依赖VC 2005 C ++运行时,Microsoft不再支持它。
您可以从此处获取SP 27:
https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
这是否意味着CR 需要在使用我的程序的每台PC上安装运行时吗? 我注意到我无法将其添加为参考
一周热门 更多>