crdb_adoplus.pdb未加载

2020-09-08 23:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 感谢您对以下问题的任何帮...

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

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


嗨,

感谢您对以下问题的任何帮助!

我有一个.NET 4.6.1 Winforms应用程序。 该应用程序使用SAP Crystal Reports版本13.0.2000.0。 在将应用程序从x86迁移到x64之后,水晶报表(在其代码中设置了数据源)使应用程序崩溃。 该应用程序在以下行崩溃:

this.mRpt.SetDataSource(data);

与x64配置相比,此代码在x86配置中正常工作。

我重新安装了Crystal报表,还按如下方式编辑了app.config文件,但这些都不能解决问题。

<启动useLegacyV2RuntimeActivationPolicy =" true">

如下所示的异常:

异常:C:\ Program Files(x86)\ SAP BusinessObjects \ .NET Framework 4.0的Crystal Reports \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win64_x64 \ crdb_adoplus.dll

crdb_adoplus.pdb包含查找模块源所需的调试信息。
crdb_adoplus.dll crdb_adoplus.pdb未加载
crdb_adoplus.pdb包含查找模块crdb_adoplus.dll所需的调试信息

输出消息:

App.exe''(CLR v4.0.30319:App.exe):加载的.NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI 4.0的C:\ Program Files(x86)\ SAP BusinessObjects \ Crystal Reports crdb_adoplus.dll"。 找不到或打开PDB文件。
'App.exe'(CLR v4.0.30319:App.exe):已加载'C:\ WINDOWS \ WinSxS \ amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.9554_none_88e038cb2fae7c50 \ ms 。 找不到或打开PDB文件。
'App.exe'(CLR v4.0.30319:App.exe):已加载'C:\ WINDOWS \ Microsoft.Net \ assembly \ GAC_64 \ CustomMarshalers \ v4.0_4.0.0.0__b03f5f7f11d50a3a \ CustomMarshalers.dll"。 无法找到或打开PDB文件。

有什么办法可以解决这个问题吗?请提出一些解决方案

4条回答
渐行渐远_HoldOn
2020-09-08 23:52

13.0.2000.0是程序集版本,而不是实际版本。 SDK。 但是,从这个数字可以看出您使用的SDK版本相当旧。 我建议升级到最新版本。 您可以在 https:/上找到下载链接。 /wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads 以及有关可能需要对代码进行一些更改的信息。 转到下载页面时,橙色按钮用于集成到VS,蓝色按钮是在部署应用程序时可以使用的各种运行时选项。

如果升级后问题仍然存在 SDK,请发回这里。

-Dell

一周热门 更多>