2009-08-25 12 views
1

Einer unserer Kunden bekommt ein Interop-Problem, es gibt nichts im Stack-Trace, das erwähnenswert ist, nur ComException mit einem InterOp-Problem.Die besten Tools zum Debuggen von Interop-Problemen

Ich habe Process Monitor und Dependency Walker versucht, aber nichts scheint zu erscheinen.

Es ist C++ Managed läuft auf. NET 1.1.

Irgendwelche Hilfen mit irgendwelchen Werkzeugen würden ein Lebensretter sein?

Antwort

2

Die managed debugging assistants in Visual Studio sind für genau diese Art der Sache entworfen und Dinge wie GC fängt einen COM-Zeiger freisetzt, die bereits gegangen ist (dh. Nativen Seitenreferenzzählung Probleme).

Anders als das beste Werkzeug, das ich gefunden habe, ist viel Geduld und mit WinDBG mit SOS

+0

+1, du wirst auf den Menschen haben und nutzen die großen Kinder Debugger für diesen einen –