![](/img/trans.png)
[英]Crystal Report for Visual studio 2017 crashes out on “setdatasource” property of the report
[英]open crystal report visual studio 2008 in visual studio 2017
我正在将WinForm Application
从Visual Studio 2008
迁移到Visual Studio 2008
visual Studio 2017
。 我的Visual Studio 2008有几个Crystal Reports
。 我从Visual Studio 2008安装了相同的Crystal Reports。
我正在使用Oracle数据库。 与数据库的所有连接均正常工作。
我有一个winForm
页面,在其中加载ReportViewer。 在form_load
事件中,我有此代码
Private Sub frmPlanification_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
If mDataSource Is Nothing Then Me.Close()
Dim Reporte As New rptPlanificacionModificadaLog
Dim Margenes As New CrystalDecisions.[Shared].PageMargins
Reporte.SetDataSource(mDataSource)
上线
Reporte.SetDataSource(mDataSource)
在Visual Studio 2008中可以正常工作。但是在Visual Studio 2017中出现此错误
CrystalDecisions.ReportAppServer.DataSetConversion.dll中发生了类型为'CrystalDecisions.CrystalReports.Engine.DataSourceException'的未处理的异常其他信息:连接到未知数据库时出错
我不知道数据库或Crystal报表版本是否有错误。
我必须更改App.Config。
<!--<startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup>--> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0"/> </startup>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.