我正在使用 .NET Framework 6.0,我需要制作报告,我已经安装了,Microsoft.ReportingServices.ReportViewerControl.Winforms
但是旁边有黄色标记(警告),当我将报告查看器拖到 win 表单时,出现错误,如图所示
是什么原因导致了这个问题?我该如何解决?我看过之前关于这个问题的评论,但我没有发现任何使用 .NET Framework 6.0 的人遇到这个问题。
答案1
出现“无法创建组件‘ReportViewer’”错误的一些原因如下:
版本不匹配,例如在从 Visual Studio 使用 microsoft.reporting.winforms 时安装它。使用以下命令:
Install-Package Microsoft.ReportingServices.ReportViewerControl.Winforms -Version version-number
如果不需要 microsoft.reporting.winforms,请从项目中删除其引用
Reporting Services 和 SQL Server 类型包之间的版本不匹配。
参考 :