【发布时间】:2019-11-18 05:51:16
【问题描述】:
在 Visual Studio 2019 上,我从 NuGet 包中添加了 Microsoft RDLC 报表设计器,然后我继续将 Microsoft.ReportViewer.Winforms.dll 添加到项目中。我还创建了一个 .xsd 和一个 .rdlc 报告查看器工具显示在我的工具箱上,我可以将它拖放到表单上。问题是,当我将报表查看器工具放到表单上时,它不会打开报表视图。相反,它会转到表单的底部,就像计时器工具一样。我双击它,它什么也没做。我在 VS 2017 上遵循了相同的步骤,并且能够创建报告。
我已经卸载了这些软件包并重新安装了它们,但它一直以相同的方式运行。
我希望报表查看器能够像在 VS 2017 中那样显示
【问题讨论】:
-
MS 似乎意识到了这个错误。请参阅开发社区帖子 here,它提供了一个(希望是临时的)解决方案。
-
我通过更改 NuGet 包版本让它工作。 Microsoft.ReportingServices.ReportViewerControl.Winforms NuGet 包版本 150.1358.0 包安装存在问题。它没有安装 Microsoft.ReportViewer.DataVisualization 和 ProcessingObjectModule 参考。我安装了该软件包的 150.900.148 版本并且它工作正常。
-
有趣。这比我给出的链接中的降级要少一些。稍后我会试一试。
-
@Yorelis 谢谢,版本 150.900。为我工作(与 2019 年相比)
标签: winforms rdlc visual-studio-2019