MVC3アプリケーションの通常のASP.NET aspxページでCrystal Reportsビューアを使用しています。コントローラのアクションでは、私はaspxページにリダイレクトするだけで、レポートは正常に表示されます。しかし、問題は動的画像にあります。私は、これとイメージパスをレポートパラメータとして渡し、このパラメータをイメージソースとして設定するための最も簡単な解決策を見つけました。 Visual Studioのプレビューでは正常に動作しますが、実行するとこのエラーがページに表示されます。CrystalImageHandler.aspxが見つかりません
"NetworkError: 404 Not Found - server/ReportWebForms/CrystalImageHandler.aspx?dynamicimage=cr_tmp_image_4fbcb73a-e001-4365-84fc-164788dd1605.png"
これまでのCrystalレポートの経験がなく、CrystalImageHandler.aspxに問題があると仮定します。 私はWeb.configファイルにこれらのエントリを持っている:
<httpHandlers><add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/></httpHandlers></system.web>
<handlers><add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode"/></handlers></system.webServer>
は、これは問題のMVC型のですか?誰か助けてくれますか?
は、私は同じ問題を抱えていたが、幸い私は、Crystal Reportsといくつかの経験を持っているあなたに
aspxページを表示するCrystalレポートが含まれているディレクトリ名です。あまりにも多くの問題があり、VS 2010を頻繁にクラッシュさせてしまった。アプリケーションのページにレポートを表示するhtmlページを作成し、iTextSharpライブラリを使用して、ダウンロードするPDFを作成することができます。この方法で、私はBlackBox Crystal Reportsとは違って、レポート作成プロセスのすべての行をコントロールできます。これは私が行ったのと同じポジションにいるときに何が起こるかを誰かが判断するのに役立ちます。 – elector
[Crystal ReportsイメージがASP.NET MVCに読み込まれない]の可能な複製(http://stackoverflow.com/questions/2925465/crystal-reports-images-not-loading-in-asp-net-mvc) – rene