2009-05-14 16 views
0

Ich habe Berichte mit Crystal Reports in meiner asp.net-Anwendung (vb) erstellt. Es war nett. Aber wenn ich es in einem anderen System ausführe, schlägt das Laden des Berichts fehl. Also habe ich meinen Code so geändert.Probleme bei der Verwendung von Crystal Reports in Asp.net

sub Loadreport() 
try 
Dim sreport as new ReportDocument 
sreport.Load(Server.MapPath("ClientList.rpt")) 
sreport.FileName=Server.MapPath("ClientList.rpt") 

catch(ex.exception) 

end try 
End sub 

Wenn die Steuerung kommt auf die Linie: -

sreport.Load(Server.MapPath("ClientList.rpt")) 

springt zum Block catch "Invalid Bericht Pfad" zeigt. Aber anfangs zeigte der Code keinen Fehler. Ich habe den Weg nicht geändert. Was ist los mit dir?

Antwort

0

Protokollieren Sie den Pfad zur Trace-Datei oder ein Fehlerprotokoll oder reponse.write es und sehen, ob der Pfad auf dem "anderen System" der richtige Pfad ist, in dem die ClientList.rpt gespeichert ist.