Ich komme zu Ihnen, um zu sehen, ob jemand eine Idee hat, wie man ein Problem löst, das ich während einer Migration zu ActiveMQ begegnet bin. Ich benutze ActiveMQ, um Benachrichtigungen innerhalb dieses Projekts (in C#) zu senden, und nachdem ich die Implementierung beendet habe, habe ich einige Fehler bezüglich Threading-Problemen gefunden. ( Ich weiß, dass die Lösung für diese Ausnahme zu verwenden, ist das „wenn this.InvokeRequired .... etc“, aber meine Frage ist:Methoden finden, die InvokeRequired benötigen
Gibt es eine Möglichkeit, alle Methoden zu finden, die diese aufrufen erfordern
natürlich i Schritt für Schritt überprüfen könnte alle Ereignisse mit den Meldungen ausgelöst, aber abgesehen von der Tatsache, dass es mir zu viel Zeit nehmen würde, wäre es nicht mir Fehler zukünftige Programmierung lösen.
ich denke, Es gibt einen besseren Weg, um das herauszufinden, aber ich kann nicht sofort daran denken. Haben Sie das Problem schon einmal gesehen?
Vielen Dank für Ihre Hilfe
Ok, ich hatte Angst, es gab keine automatisierten Möglichkeiten, es zu tun. Ich denke, ich muss nur durch den Code dann gehen :) Vielen Dank für Ihre Hilfe! Zumindest werde ich nicht nach etwas suchen, das nicht existiert! – srodriguez
Da Sie neu hier sind, sollten Sie in Erwägung ziehen, auf das Häkchen neben der Antwort zu klicken, von der Sie denken, dass sie Ihnen am meisten hilft. Ich sage nicht, dass ich es sein sollte ... nicht, außer du denkst es. ;) –