私はasp.net mvc 2を使用し、レポートビューアーコントロールを備えたWebフォームを追加しました。
web.config ファイルは
<add verb="*" path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting`enter code here`.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b0`enter code here`3f5f7f11d50a3a" />
<add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb="*" path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add name="Reserved.ReportViewerWebControl.axd" path="Reserved.ReportViewerWebControl.axd" verb="*" type="Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" resourceType="Unspecified" requireAccess="Script" preCondition="integratedMode" />
IIS はリンクとして構成されています
http://otkfounder.blogspot.com/2007/11/solving-reportviewer-rendering-issue-on.html
しかし、私はまだエラーがあります
レポート ビューアーの構成エラー
レポート ビューアー Web コントロール HTTP ハンドラーがアプリケーションの web.config ファイルに登録されていません。<add verb=" " path="Reserved.ReportViewerWebControl.axd" type = "Microsoft.Reporting.WebForms.HttpHandler, Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> を追加しますweb.config ファイルの system.web/httpHandlers セクションに <add name="ReportViewerWebControlHandler" preCondition="integratedMode" verb=" " path="Reserved.ReportViewerWebControl.axd" type="Microsoft.Reporting.WebForms. HttpHandler、Microsoft.ReportViewer.WebForms、Version=10.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a" /> をシステムに送信します。