Chargement des modules d'un dump
Mise à jour : novembre 2007
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
Standard |
||||
Pro et Team |
Légende du tableau :
![]() |
Applicable |
![]() |
Non applicable |
![]() |
Commande ou commandes masquées par défaut. |
Lorsque vous chargez un dump dans Visual Studio, le débogueur commence sa recherche de modules au même emplacement que le dump. Supposons que les fichiers binaires et modules suivants aient été chargés lorsque vous avez créé un dump :
D:\qa\exmpl\exmpl.exe
D:\qa\exmpl\dll.dll
F:\win2k\system32\ntdll.dlll
F:\win2k\system32\kernel32.dll
Le dump exmpl.dmp se trouve dans :
C:\qa\dumps\exmpl.dmp
Visual Studio recherche aux emplacements suivants :
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
Dans les versions antérieures de Visual Studio, l'argument MODPATH spécifiait des chemins supplémentaires de recherche de module. Visual Studio 2005 recherche des modules sur les chemins de recherche de symboles spécifiés et n'utilise pas MODPATH.