C# wpf:添加“时获取异常”;CrystalReportsViewer“;工具箱中的控件

C# wpf:添加“时获取异常”;CrystalReportsViewer“;工具箱中的控件,c#,.net,wpf,crystal-reports,C#,.net,Wpf,Crystal Reports,我已经为visual studio 2015安装了“Crystal Report(Service Pack 20)”。每当我将“CrystalReportsViewer”从工具箱拖到WPF窗口并运行该程序时,我都会收到一个异常错误,显示“其他信息:对与指定绑定约束匹配的类型“SAPBusinessObjects.WPF.Viewer.ViewerCore”调用构造函数时引发异常。” 上述异常的内部异常是 “CrystalDecisions.Shared.SharedUtils”的类型初始值设定项

我已经为visual studio 2015安装了“Crystal Report(Service Pack 20)”。每当我将“CrystalReportsViewer”从工具箱拖到WPF窗口并运行该程序时,我都会收到一个异常错误,显示“其他信息:对与指定绑定约束匹配的类型“SAPBusinessObjects.WPF.Viewer.ViewerCore”调用构造函数时引发异常。

上述异常的内部异常是

“CrystalDecisions.Shared.SharedUtils”的类型初始值设定项引发 例外

同样,上述异常的内部异常是

无法加载文件或程序集的log4net,版本=1.2.10.0, 区域性=中性,PublicKeyToken=692fbea5521e1304'或其 依赖关系。系统找不到指定的文件。“:”log4net, 版本=1.2.10.0,区域性=中性,PublicKeyToken=692fbea5521e1304


我安装了32位和64位以检查兼容性问题,但这并没有解决问题

1。运行时必须与项目相同,而不是SO的版本。 第二。生成项目时,排除.dll(CrystalReports和CrystalDecisions) 三,。您必须将“Log4NET.DLL”复制到下一个目录:C:\程序文件(x86)\SAP BooObjist\GrameReals.NETFramework 4 \ Cudio\SAP业务对象企业席4 \ Wi32×x86 \dotnet。p>
**您必须在web中搜索“log4net.dll”。我有一个旧链接,它不再工作了。运行时必须与项目相同,而不是SO的版本。 第二。生成项目时,排除.dll(CrystalReports和CrystalDecisions) 三,。您必须将“Log4NET.DLL”复制到下一个目录:C:\程序文件(x86)\SAP BooObjist\GrameReals.NETFramework 4 \ Cudio\SAP业务对象企业席4 \ Wi32×x86 \dotnet。p> **您必须在web中搜索“log4net.dll”。我有一个旧的链接,它不再工作了