Hallo
ich habe mir eine Basisklasse AsyncController geschrieben welche es mir erlaubt auf einfache Art und Weise einen Funktion oder Prozedur einer Klasse in einen Thread auszulagern. Allerdings bekomme ich aufgrund der Arbeit die ich dort verrichte manchmal Exceptions (Ansteuerung von RFID Hardware) nun mein Problem ist dass ich nicht weiß wie ich die Exceptions abfangen muss. Laut diesem Artikel hier soll dass ja in EndAsync passieren aber dort kommt die Exception nicht an. Wenn ich die Exception direkt im ausführenden CodeBlock fange und mit einer Methode OnException in die Console schreiben will sagt mir VS2008 trotzdem ich hätte eine unbehandelte Exception. Wie kann das sein?
ich habe mir eine Basisklasse AsyncController geschrieben welche es mir erlaubt auf einfache Art und Weise einen Funktion oder Prozedur einer Klasse in einen Thread auszulagern. Allerdings bekomme ich aufgrund der Arbeit die ich dort verrichte manchmal Exceptions (Ansteuerung von RFID Hardware) nun mein Problem ist dass ich nicht weiß wie ich die Exceptions abfangen muss. Laut diesem Artikel hier soll dass ja in EndAsync passieren aber dort kommt die Exception nicht an. Wenn ich die Exception direkt im ausführenden CodeBlock fange und mit einer Methode OnException in die Console schreiben will sagt mir VS2008 trotzdem ich hätte eine unbehandelte Exception. Wie kann das sein?
Comment