Moin! Kennst sich hier jemand genauer mit Visual Studio aus? Und damit, wie man .dmp Dateien richtig debuggen kann? Folgendes Senario: - Auf PC 1 wird das Programm gebaut. Die Dateien .exe und .pdb werden zusammen mit der SVN Rev Nummer abgespeichert. - Auf PC 2 wird das Programm getestet und crashed. - Nun versuche ich auf PC 3 das .dmp zu debuggen. Ich habe also Binary, .pdb und .dmp passen zueinander da. Ich hab auch die SVN Rev Nummer, hab also auch den passenden Sorcecode. Aber wie und wo müssen die Dateien nun hin, bzw. wie richte ich VS ein, damit es alles findet? Den Sourcecode sucht VS anscheinen unter dem Pfad, den er beim kompilieren auf PC 1 hatte. Ist natürlich falsch. Und die binaries sucht er anscheinend in dem Pfad, in die auf PC 2 waren. Natürlich auch Unsinn. Was muss ich tun? Ich würde mich sehr über etwas Hilfe freuen :)
Re: Visual Studio: Dump file (.dmp) debuggen auf einem anderen PC, als das Programm kompiliert wurde
ich kann nicht genau sagen wie es im Studio geht, ich habe für sowetwas immer WinDBG verwendet. http://www.windbg.org/
Re: Visual Studio: Dump file (.dmp) debuggen auf einem anderen PC, als das Programm kompiliert wurde
Klaus schrieb: > Moin! > > Kennst sich hier jemand genauer mit Visual Studio aus? Und damit, wie > man .dmp Dateien richtig debuggen kann? > > Folgendes Senario: > - Auf PC 1 wird das Programm gebaut. Die Dateien .exe und .pdb werden > zusammen mit der SVN Rev Nummer abgespeichert. > - Auf PC 2 wird das Programm getestet und crashed. > - Nun versuche ich auf PC 3 das .dmp zu debuggen. > > Ich habe also Binary, .pdb und .dmp passen zueinander da. Ich hab auch > die SVN Rev Nummer, hab also auch den passenden Sorcecode. Aber wie und > wo müssen die Dateien nun hin, bzw. wie richte ich VS ein, damit es > alles findet? Den Sourcecode sucht VS anscheinen unter dem Pfad, den er > beim kompilieren auf PC 1 hatte. Ist natürlich falsch. Und die binaries > sucht er anscheinend in dem Pfad, in die auf PC 2 waren. Natürlich auch > Unsinn. Was muss ich tun? > > Ich würde mich sehr über etwas Hilfe freuen :) http://msdn.microsoft.com/de-de/library/x54fht41.aspx Falls VS2010 Ultimate oder neuer zur Verfügung steht, könnte auch mit IntelliTrace gearbeitet werden http://msdn.microsoft.com/de-de/library/dd264915.aspx
Re: Visual Studio: Dump file (.dmp) debuggen auf einem anderen PC, als das Programm kompiliert wurde
Welche Version von Visual studio hast du denn?
Re: Visual Studio: Dump file (.dmp) debuggen auf einem anderen PC, als das Programm kompiliert wurde
Ich hab VS 9.0 2008 (Team System Edition). Hm, obwohl ich den Pfad zur exe und pdb im Symbolpfad angegeben hab, bekomm ich immernoch die Meldung "No matching binary found". Woher kann das kommen? Bzw. wie überprüft VS ob .dmp und binary zusammen passen?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.