25 Stimmen

Erkennung von Deadlocks in einer C#-Anwendung

Mögliches Duplikat:
C#/.NET-Analysetool zum Auffinden von Race Conditions/Dadlocks

Ich bin dabei, eine Anwendung zu debuggen, von der ich vermute, dass sie sich festgefahren hat und hängt. Dies tritt jedoch nur alle paar Tage auf, und es passiert nie auf meinem Computer, so dass ich keinen Debugger daran anschließen kann. Gibt es Dienstprogramme oder Methoden, mit denen ich die laufende Anwendung abfragen und herausfinden kann, bei welchen Methoden/Sperren/was auch immer sie blockiert ist?

Aktualisierung: Normalerweise läuft die Anwendung bei einem Kunden, und ich habe keinen Zugang zu dem Rechner, und es ist mir nicht ganz geheuer, ihn zu bitten, eine Menge Software zu installieren.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X