0

有谁知道解决这个错误?

“Microsoft.Reporting.WebForms.ReportViewer”类型存在于“c:\Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms**9.0.0.0**__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebForms.dll”和“c: \Windows\assembly\GAC_MSIL\Microsoft.ReportViewer.WebForms**10.0.0.0**__b03f5f7f11d50a3a\Microsoft.ReportViewer.WebForms.dll'

我参考了 v10,当我检查我的 GAC 时,我发现了三个版本的 Microsoft.ReportViewer.WebForms。v9,v10,v11..!甚至无法从 GAC 中删除旧版本的程序集。

4

1 回答 1

1

我已经用跟踪和错误方法解决了这个问题。由于某些原因,配置文件中的程序集版本未更新。像这样手动将版本更改为 10:

<httpHandlers> 
   <add path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" validate="false"/>
</httpHandlers>
于 2013-02-11T15:15:39.513 回答