Microsoft ASP.NET ReportViewer分析器错误

Cod*_*313 10 asp.net reportviewer

我一直在网站上使用MS ReportViewer组件一段时间了,但最近我收到了如下所示的错误.

分析器错误消息:基类包括字段'xyz',但其类型(Microsoft.Reporting.WebForms.ReportViewer)与控件类型(Microsoft.Reporting.WebForms.ReportViewer)不兼容.

<rsweb:ReportViewer ID="xyz" runat="server" Width="100%" Font-Names="Verdana" Font-Size="8pt" Height="400px" ProcessingMode="Local" ShowExportControls="false">
Run Code Online (Sandbox Code Playgroud)

现在,我在Visual Studio和生产中都遇到了这个错误.我在生产中安装了ReportViewer Redistributable.

我在某种程度上错过了我的项目中的参考,还是什么?

Cod*_*313 6

我发现了答案:不知何故,对Microsoft.Reporting.WebForms版本9的引用已切换到版本8.这导致了错误.因此删除引用并添加正确的引用版本似乎已经解决了问题.

编辑:

好吧,根据.vbproj文件的先前版本,它是对9的引用,尽管项目引用属性屏幕告诉我8.简而言之,我不确定是什么设法搞砸了,但它似乎现在正在工作.

如果有人经历过这个或有一些见解,请提供帮助.