some_dev Asked: 2022-07-02 01:26:07 +0800 CST2022-07-02 01:26:07 +0800 CST 2022-07-02 01:26:07 +0800 CST 创建组件 ReportViewer 失败 772 我正在使用 .NET Framework 6.0,我需要制作报告,我已经安装Microsoft.ReportingServices.ReportViewerControl.Winforms但我在他旁边有黄色标记(警告),当我拖动报告 veiwer 以赢得表格时出现的错误在图片中 是什么导致了这个问题,我该如何解决?我看过之前关于这个的评论,但是我没有找到任何使用 .NET Framework 6.0 并且有这个问题的人。 c# asp.net 1 个回答 Voted Best Answer harrymc 2022-07-03T07:10:10+08:002022-07-03T07:10:10+08:00 “无法创建组件'ReportViewer'”错误的一些原因是: 版本不匹配,例如在从 Visual Studio 使用它时安装 microsoft.reporting.winforms。使用如下命令: Install-Package Microsoft.ReportingServices.ReportViewerControl.Winforms -Version version-number 如果不需要 microsoft.reporting.winforms,请从项目中删除它的引用 Reporting Services 和 SQL Server 类型包之间的版本不匹配。 参考 : 未能创建组件“reportviewer”。错误消息遵循 'system.runtime.interopservices.comexception' vs 2015 未能创建组件“ReportViewer”。错误信息如下:
“无法创建组件'ReportViewer'”错误的一些原因是:
版本不匹配,例如在从 Visual Studio 使用它时安装 microsoft.reporting.winforms。使用如下命令:
如果不需要 microsoft.reporting.winforms,请从项目中删除它的引用
Reporting Services 和 SQL Server 类型包之间的版本不匹配。
参考 :