2009-04-16 8 views
1

Ich habe eine Winform-Anwendung (C#), die einige Funktionen aus der DLL importiert. ManchmalWie bekomme ich einen Stapel für Ausnahme

beim Ausführen der Anwendung erhalte ich die folgende Ausnahme:

System.AccessViolationException: Versuchte zu lesen oder im geschützten Speicher zu schreiben. Dies ist oft ein Hinweis darauf, dass anderer Speicher beschädigt ist.

Ich fange es in AppDomain.CurrentDomain.UnhandledException.

Aber ich sehe keinen Stapel. Wie bekomme ich einen Stapel?

Danke.

Antwort

0

Diese Ausnahme tritt außerhalb des Bereichs Ihres Programms in der Interop-Installation der CLR auf und kann nur erfasst werden, indem ein externer Debugger an den Prozess angehängt wird. Ich schlage vor, WinDbg (Debugging-Tools für Windows) zu verwenden.

-Oisin

+0

werde versuchen, danke! –

Verwandte Themen