如何在Visual Studio 2013中使用ReportViewer 2012(WinForms/Wpf)

HCL*_*HCL 5 reportviewer report-viewer2012

我想升级一个使用RDLC创建报告的项目.该解决方案使用Report Viewer 2010SP1.
我成功安装了report viewer 2012运行时,但该组件未出现在visual studio的添加引用窗口中.
我还检查了NuGet-Packages,在那里我发现了一个"Report Viewer"-package 11,但是在安装这个版本时,只安装了web组件而没有安装WinForms组件.

在网络上我看到一些改变注册表的变通方法,但是真的有必要手动更改注册表来完成这项工作吗?

HCL*_*HCL 6

一种可能不是最好的方法是直接使用"浏览"选项来选择组件.

在"添加引用"对话框中,浏览到"\ Program Files(x86)\ Microsoft Visual Studio 12.0\ReportViewer"并在那里选择组件"Microsoft.ReportViewer.WinForms.dll"