.net 3.5 ASP.net Crystal レポート アプリケーションを 4.0 に移行していますが、レポートを画像付きで表示できません。
以下に示すように、web.config ファイルの httphandlers セクションと handlers セクションを変更せずに残します。
<httpHandlers>
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
</httpHandlers>
</system.web>
...
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<handlers>
<add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode" />
</handlers>
結果:
HTTP エラー 500.19 - 内部サーバー エラー
一意のキー属性 'name' が 'CrystalImageHandler.aspx_GET' に設定されているタイプ 'add' の重複するコレクション エントリを追加することはできません
web.config ファイルからハンドラー セクションを削除すると、レポートは正常に表示されますが、画像は表示されません。
Crystal Viewer 13 を現在の時間枠内で再配布する明確な方法が見当たらないため (ここ数年正常に使用されているバージョン 10.5 と比較して)、レポート ビューアーのバージョンをアップグレードすることを懸念しています。誰もこれを経験したことがありますか?レポートと画像を表示するように web.config ファイルを変更するにはどうすればよいですか?
ありがとう