Freigeben über


Gewusst wie: Generieren von Dumpdateien für 64-Bit-Anwendungen

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

F#

C++

Web Developer

Express

Thema ist nicht vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden Thema ist nicht vorhanden

Pro, Premium und Ultimate

Thema ist vorhanden

Thema ist vorhanden

Thema ist nicht vorhanden

Thema ist vorhanden

Thema ist vorhanden

In Visual Studio 2010 können Sie Dumpdateien für 64-Bit-Anwendungen debuggen. Beim Debuggen von 64-Bit-Dumpdateien ist der lokale Zugriff oder der Remotezugriff auf einen 64-Bit-Computer erforderlich.

Die folgenden Prozeduren erklären, wie eine Dumpdatei für eine 64-Bit-Anwendung generiert wird. Das Debugging einer 64-Bit-Dumpdatei muss auf einem 64-Bit-Computer ausgeführt werden.

Dumpdateien können sehr groß sein, insbesondere, wenn Sie die Dumpdatei als Minidump mit Heap speichern. Wenn Sie eine Dumpdatei als Minidump ohne Heap speichern, wird eine kleinere Datei generiert. Ohne den Heap können in Visual Studio 2010 keine Symbole geladen und gedebuggt werden, es sei denn, der Zugriff auf die Binärdateien ist verfügbar.

Tipp

Das Remotedebugging ist nicht erforderlich, wenn Visual Studio 2010 auf einem 64-Bit-Computer installiert ist und lokal gedebuggt werden kann.

So speichern Sie eine Dumpdatei für eine 64-Bit-Anwendung

  1. Klicken Sie im Menü Debuggen auf An den Prozess anhängen.

  2. Wählen Sie im Dialogfeld An den Prozess anhängen den Remotecomputer aus, auf dem die 64-Bit-Anwendung ausgeführt wird, und wählen Sie den zu der Anwendung gehörigen Prozess aus. Weitere Informationen finden Sie unter Gewusst wie: Anfügen an einen laufenden Prozess.

  3. Klicken Sie auf OK.

  4. Klicken Sie im Menü Debuggen auf Unterbrechen, um den 64-Bit-Prozess zu unterbrechen.

  5. Klicken Sie im Menü Debuggen auf Dump speichern unter.

  6. Klicken Sie im Dialogfeld Dump speichern unter in der Liste Dateityp auf Minidump oder Minidump mit Heap.

  7. Wählen Sie mithilfe der Navigationssteuerelemente einen Speicherort aus.

    Dieser Speicherort befindet sich auf dem Remotecomputer, und der Pfad wird aus Sicht des Remotecomputers angegeben.

  8. Klicken Sie auf Speichern.

Siehe auch

Konzepte

Dumpdateien