Si verificano problemi con Crystal Reports quando si utilizzano grafici e immagini che utilizzano CrystalImageHandler.aspx. L'immagine non può essere visualizzata e presumo che ciò sia dovuto a un problema con il routing MVC.Immagini di report Crystal e ASP.Net MVC
Il percorso dell'immagine percorso è simile a questo:
src = "/ CrystalImageHandler.aspx dynamicimage = cr_tmp_image_a8301f51-26de-4869-be9f-c3c9ad9cc85e.png?"
con l'URL simile a questo:
localhost:/ViewCrystalReports.aspx id = 50
L'immagine non può essere trovata prontamente perché sta guardando in una directory inesistente. Come posso modificare il percorso di CrystalImageHandler.aspx in? Penso che se dovessi fare riferimento alla radice il problema sarebbe risolto, ma tutto ciò che cambio in Web.Config non funziona.
Devo dire questo è in una pagina aspx convenzionale, non una vista ecc
È possibile creare l'immagine dal codice? Potrebbe essere più facile creare semplicemente una pagina che genererà l'immagine nel gestore e restituirla come un FileResult/StreamResult/WhateverResult. – Will
Ciao Damien, potrebbe essere leggermente fuori tema, ma qual è stata la tua esperienza con MVC con Crystal Reports? Siamo sul punto di creare un'enorme applicazione su MVC con alcuni rapporti estesi. Pensi che sia una soluzione praticabile? hai utilizzato report in Webform (parallelamente a mvc) o report in streaming in fase di esecuzione? – neebz
Possibile duplicato di [CrystalImageHandler.aspx non trovato] (http://stackoverflow.com/questions/11357854/crystalimagehandler-aspx-not-found) – bummi