Ich habe Probleme mit Crystal Reports bei der Verwendung von Diagrammen und Bildern, die CrystalImageHandler.aspx verwenden. Das Bild kann nicht angezeigt werden und ich vermute, dass dies auf ein Problem mit dem MVC-Routing zurückzuführen ist.Crystal Reports Bilder und ASP.Net MVC
Der Weg Bildpfad zu diesem ähnlich ist:
src = "/ crystalimagehandler.aspx dynamic = cr_tmp_image_a8301f51-26de-4869-be9f-c3c9ad9cc85e.png?"
Mit der URL dies ähnlich zu:
localhost:/ViewCrystalReports.aspx id = 50
Das Bild kann vermutlich nicht gefunden werden, da es in einem nicht vorhandenen Verzeichnis gesucht wird. Wie kann ich den Pfad ändern, in dem sich CrystalImageHandler.aspx befindet? Ich denke, wenn ich von der Wurzel referenzieren würde, würde das Problem gelöst werden, aber irgendetwas, das ich in Web.Config ändere, funktioniert nicht.
ich soll dies erwähnen ist auf einer herkömmlichen aspx Seite, nicht eine Ansicht, etc
Können Sie das Bild aus Code erstellen? Es kann einfacher sein, einfach eine Seite zu erstellen, die das Bild im Handler generiert und es als FileResult/StreamResult/WhateverResult zurückgibt. – Will
Hallo Damien, dies könnte ein wenig vom Thema abweichen, aber wie war Ihre Erfahrung mit MVC mit Crystal Reports? Wir sind kurz davor, mit umfangreichen Berichten eine riesige Anwendung auf MVC zu erstellen. Halten Sie es für eine praktikable Lösung? haben Sie auch Berichte in Webforms (Seite an Seite mit MVC) oder gestreamte Berichte zur Laufzeit verwendet? – neebz
Mögliches Duplikat von [CrystalImageHandler.aspx nicht gefunden] (http://stackoverflow.com/questions/11357854/crystalimagehandler-aspx-not-found) – bummi