Laden von Dumpmodulen
Aktualisiert: November 2007
Dieses Thema gilt für folgende Anwendungsbereiche:
Edition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
Standard |
||||
Pro und Team |
Tabellenlegende:
![]() |
Vorhanden |
![]() |
Nicht vorhanden |
![]() |
Befehl oder Befehle, die standardmäßig ausgeblendet sind. |
Wenn Sie in Visual Studio einen Dump laden, startet der Debugger eine Suche nach Modulen, wobei er vom Speicherort des Dumps ausgeht. Angenommen, bei der Erstellung eines Dumps wurden die folgenden Binärdaten und Module geladen:
D:\qa\exmpl\exmpl.exe
D:\qa\exmpl\dll.dll
F:\win2k\system32\ntdll.dlll
F:\win2k\system32\kernel32.dll
Der Dump exmpl.dmp wird am folgenden Speicherort gefunden:
C:\qa\dumps\exmpl.dmp
Visual Studio durchsucht dann die folgenden Pfade:
C:\qa\dumps\exmpl.exe
C:\qa\dumps\exmpl\exmpl.exe
C:\qa\dumps\qa\exmpl\exmpl.exe
D:\qa\exmpl\exmpl.exe
C:\qa\dumps\dll.dll
C:\qa\dumps\exmpl\dll.dll
C:\qa\dumps\qa\exmpl\dll.dll
D:\qa\exmpl\dll.dll
C:\qa\dumps\kernel32.dll
C:\qa\dumps\system32\kernel32.dll
C:\qa\dumps\win2k\system32\kernel32.dll
F:\win32\system32\kernel32.dll
In früheren Versionen von Visual Studio wurde das MODPATH-Argument verwendet, um zusätzliche Modulsuchpfade anzugeben. Visual Studio 2005 sucht in den angegebenen Symbolsuchpfaden nach Modulen. MODPATH wird nicht verwendet.