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の3つのバージョンが見つかりました。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 に答える