【发布时间】:2015-02-10 23:43:09
【问题描述】:
我正在开发使用 SAP Crystal Reports 通过 Visual Studio 2013 Professional 进行报告的应用程序。 我从 SAP 站点下载并安装包,安装它。报告是使用向导准备的(这可以正常工作)。问题是如果我按照源代码中的步骤进行操作:
myCrystalReport.SetDataSource(myDataSet);
myDataSet 填充了所需的数据。显示的错误是:
“System.IO.FileNotFoundException”类型的未处理异常 发生在 mscorlib.dll 中
附加信息:无法加载文件或程序集 'file:///C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports 对于 .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' 或其依赖项之一。
在安装过程中未创建文件夹 dotnet1。只有文件夹 dotnet。 有人知道如何解决这个问题吗?
谢谢。
【问题讨论】:
-
您是否尝试卸载水晶报表并在其他路径中重新安装。
-
库山我试过了。此外,在安装过程中没有对话框,我可以在其中选择安装目录。但我尝试卸载它,然后再次安装。结果是一样的 - 上面的错误。
-
您可以尝试更改 .NET 框架版本吗? 4.5是我的偏好。请在执行此操作之前进行备份。因为有时它可能会搞砸解决方案。
-
Kushan 谢谢,但是这个解决方案和这个解决方案中的所有项目都是基于.NET 4.5.1
标签: c# crystal-reports