Mae*_*rek 8 c# crystal-reports
我正在开发使用SAP Crystal Reports进行Visual Studio 2013 Professional报告的应用程序.我从SAP站点下载并安装了包,然后安装它.使用向导准备报告(这可以正常工作).问题是如果我在源代码中执行以下步骤:
myCrystalReport.SetDataSource(myDataSet);
Run Code Online (Sandbox Code Playgroud)
myDataSet填充了所需的数据.显示的错误是:
mscorlib.dll中发生了未处理的"System.IO.FileNotFoundException"类型异常
其他信息:无法加载文件或程序集'file:/// C:\ Program Files(x86)\ SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll '或其中一个依赖项.
在安装过程中,未创建dotnet1.只有文件夹dotnet.有人知道这个问题怎么解决了?
谢谢.
Ric*_*oak 32
我有同样的问题.我的解决方案是将此xml添加到<configuration>级别内的app.config文件中:
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
Run Code Online (Sandbox Code Playgroud)
另见:
小智 5
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
</startup>
</configuration>
Run Code Online (Sandbox Code Playgroud)
由于混合模式程序集已更改,因此会出现此问题,因此建议您将上述代码用于app.config文件.
| 归档时间: |
|
| 查看次数: |
18032 次 |
| 最近记录: |