24 messaggi dal 16 marzo 2009
Buongiorno a tutti

Ho creato un report con crystal report e richiamato tramite crystalreportviewer e il seguente codice:

   Dim myReport As New ReportDocument
   Dim reportPath As String = Server.MapPath("stClienti.rpt")
   myReport.Load(reportPath)
   crpClienti.ReportSource = myReport


Se eseguo la pagine tramite visual studio 2010 il report si apre senza problemi, se invece lancio il sito dal browser utilizzando iis mi dice:

System.Runtime.InteropServices.COMException: Nome di file non valido.
Riga 12: myReport.Load(reportPath)

Stessa cosa se provo a passare il parametro per il caricamento di un'immagine:

myReport.SetParameterValue("img", Server.MapPath("grafico_rapp_.jpg"))


Il percorso creato dal server.mappath è assolutamente corretto.

Grazie
Modificato da ajeje75 il 11 giugno 2012 10.22 -
24 messaggi dal 16 marzo 2009
Ok ho risolto il problema. Infatti pare che tutto dipenda dai diritti di accesso della cartella temp di windows(c:\windows\temp)

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.