DefinitionInvalidException:报告''的定义无效

Emi*_*ete 3 c# reportviewer

当我从Visual Studio 2015社区升级到Visual Studio 2017社区时,我在reportviewer报告中收到以下错误.

Microsoft.Reporting.WinForms.LocalProcessingException:'本地报表处理期间发生错误.'

内部异常DefinitionInvalidException:报告''的定义无效.

Joh*_*ton 8

请确认您已安装以下nuget包.

对于Winforms:https: //www.nuget.org/packages/Microsoft.ReportingServices.ReportViewerControl.Winforms/140.340.80

对于ASP.NET: https://www.nuget.org/packages/Microsoft.ReportingServices.ReportViewerControl.WebForms/140.340.80/

您可能还需要安装报表设计器:

https://marketplace.visualstudio.com/items?itemName=SqlReportingServices.MicrosoftRdlcReportDesignerforVisualStudio-18001

如果它不起作用,请在获得异常时单击Visual Studio调试器中的"继续",然后在网页上查看错误详细信息.