Загрузка модуля дампа
Обновлен: Ноябрь 2007
Этот раздел применим к:
Выпуск |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
Standard |
||||
Pro и Team |
Условные обозначения:
![]() |
Применимо |
![]() |
Неприменимо |
![]() |
Команда или команды, скрытые по умолчанию. |
При загрузке дампа в Visual Studio отладчик ищет модули в том же месте, где находится файл дампа. Предположим, что при создании дампа был загружен следующий двоичный файл и модули:
D:\qa\exmpl\exmpl.exe
D:\qa\exmpl\dll.dll
F:\win2k\system32\ntdll.dlll
F:\win2k\system32\kernel32.dll
Далее, пусть путь к файлу exmpl.dmp имеет вид:
C:\qa\dumps\exmpl.dmp
Тогда Visual Studio будет вести поиск в следующей последовательности:
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
В предыдущих версиях Visual Studio для указания дополнительных путей поиска модулей использовался аргумент MODPATH. Visual Studio 2005 ищет модули по указанным путям поиска символов, не используя MODPATH.