Hi, Ich hab da mal wieder ein kleines Problem. Und zwar ich bin immernoch bei der Fehlerbehandlung. Ich habe einen WebService geschrieben, diesen kann man aufrufen und ein ExceptionInfo Object uebergeben. Dieses Object habe ich geschrieben und enthaelt weitere Informationen ueber die ausgeloeste Exception. Nun, die Uebertragung des ExceptionInfo Objectes als Methoden Parameter geht nicht, da dieses Object nicht serialisiert werden kann. Nun habe ich die das Object so gaendert, dass es serialisiert werden kann. Ich uebergebe es jetzt also einem MemoryStream, serialisiere diesen Stream mit einem BinaryFormatter und schicke ihn als Parameter an den WebService und hier geht es schon nicht mehr weiter. Meine WebService-Methode heisst: [WebMethode] public bool SaveError(MemoryStream str) { bool b = SaveInDB(str);
return (b); } Meine Aufrufende Methode uebergibt einfach den serialisierten MemoryStream. Beim Kompilieren des Programmes sagt er mir sinngemaess, der Datentyp System.IO.MemoryStream str, kann nicht in MyNamespace.localhost.MemoryStream str kovertiert werden. Hab schon alles Moegliche versucht einzustellen und zu aendern, bisher leider ohne Erfolg. Ach ja, in beiden Dateien habe ich den Namespace: System.IO eingefuegt. Vielleicht koennt ihr mir weiterhelfen.
Vielen Dank, im voraus! Ich wuensche allen noch einen schoenen Abend!
Kristian Tingler bcs-Consult GmbH ______________________________________________________________________________Horoskop, Comics, VIPs, Wetter, Sport und Lotto im WEB.DE Screensaver1.2 Kostenlos downloaden: http://screensaver.web.de/?mc=021110 _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net |
