生成报告时无法加载文件或程序集

时间:2016-10-10 05:30:51

标签: c# vb.net crystal-reports dataset mscorlib

'System.IO.FileNotFoundException'

中出现mscorlib.dll类型的第一次机会异常
  

其他信息:无法加载文件或程序集   'file:/// C:\ Program Files(x86)\ SAP BusinessObjects \ Crystal Reports   for .NET Framework 4.0 \ Common \ SAP BusinessObjects Enterprise XI

这是我的代码:

 Dim Creport As New CrystalReport1
        Dset = New DataSet
        Dset = fncDset()
        If Dset.Tables(0).Rows.Count > 0 Then
            Creport.SetDataSource(Dset.Tables(0))
            CrystalReportViewer1.ReportSource = Creport
            CrystalReportViewer1.Refresh()
        End If

错误发布Creport.SetDataSource(Dset.Tables(0))

1 个答案:

答案 0 :(得分:1)

您可以尝试此解决方案。将其添加到配置文件(app.config)。

<startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0" sku=".NETFramework, Version=v4.0"/>
</startup>