在CrystalReport中分配DataSource时发生FileNotFoundException

在报表中分配数据源时抛出System.IO.FileNotFoundException execption。 我正在使用visual studio 2013,C#4.5,WinForm应用程序。 我为visual studio 13安装了水晶报告。

这是代码

DataSet ds = new DataSet(); ds.Tables.Add(new DataTable("administration_CashDeskManager_Reports_ReportDataBusinessObject")); ds.Tables.Add(new DataTable("administration_CashDeskManager_Reports_ReportDataDetailBusinessObject")); Reports.CrystalReport.rptCashDeskTransactionLog Report = new Reports.CrystalReport.rptCashDeskTransactionLog(); Report.SetDataSource(ds); crViewer.ReportSource = Report; 

Report.SetDataSource(ds)命令引发错误。

我认为此错误是特定于版本的错误。

例外细节:

mscorlib.dll中发生了未处理的“System.IO.FileNotFoundException”类型exception

其他信息:无法加载文件或程序集’file:/// C:\ Program Files \ SAP BusinessObjects \ Crystal Reports for .NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI 4.0 \ win32_x86 \ dotnet1 \ crdb_adoplus.dll’或者它的依赖关系。 该系统找不到指定的文件。

在配置中添加以下部分后再试一次:

    

在App.Config文件中使用以下代码: