Ich habe ein Programm erstellt mit dem ich über den serialPort Daten sende und einlesen. Ich trenne die Verbindung zu dem serialPort, wenn ich diese nicht mehr benötige. Wenn ich im getrennten Zustand die USB-Verbindung (virtueller ComPort) abziehe und wieder einstecke und anschließend die Verbindung wieder aufbaue, dann funktioniert das erst mal, dann bekomme ich aber nach einiger Zeit den Fehler "UnauthorizedAccessExeption". Der Zugriff auf den Anschluss wurde verweigert. Seltsamerweise bekomme ich nicht angezeigt an welcher Stelle in meinem Programm dieser Fehler ausgelöst wird, daher weiß ich nicht wo ich ihn abfangen kann.
Gibt es eine Möglichkeit, dass ich die Exception global abfangen kann? Vielleicht irgendwie ein Event erstellen, dass genau bei dieser Exception ausgelöst wird? Dann kann ich vielleicht näher untersuchen was zu diesem Fehler führt.