Wenn Sie alle Ausnahmen in Ihrer WPF-Anwendung behandeln möchten, können Sie verwenden:Behandlung Alle Ausnahmen in einer WPF Custom Control-Bibliothek
Application.DispatcherUnhandledException
Ereignis
Mein Problem ist:
Ich erstelle eine WPF Custom Control-Bibliothek, so dass ich keine app.xaml-Datei haben. Ich kann keine Application.DispatcherUnhandlerException definieren.
Und noch mehr, meine Bibliothek wird zu einer nicht .net-basierten App verwendet werden. Daher kann ich Application.DispatcherUnhandlerException in der Hauptanwendung nicht definieren, da es keine gibt.
Gibt es eine Möglichkeit, dies in einer DLL-Ebene zu machen?
Ich stimme Ihnen zu, ist nicht Töte die Ausnahmen in der Bibliothek. Aber ich bin nicht daran interessiert, die Ausnahmen zu töten. Ich interessiere mich dafür, sie zu behandeln, es ist möglich, eine Ausnahme zu behandeln und sogar so weiter oben werfen zu lassen. Ein weiterer Punkt ist, dass ich meine Bibliothek nicht verteile, sondern zu einem ganz bestimmten Zweck benutze. Diese Bibliothek wird ein Teil eines Systems sein, aber das System ist nicht in .net. Also muss ich das Protokoll der Ausnahmen in meine Bibliothek legen. –