Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Исходный путь указывает каталоги, в которых находятся исходные файлы C и C++.
При отладке процесса пользовательского режима на компьютере, где был создан исполняемый файл, и если исходные файлы все еще находятся в исходном расположении, отладчик может автоматически находить исходные файлы.
В большинстве других ситуаций необходимо задать путь к источнику или загрузить отдельные исходные файлы.
При выполнении удаленной отладки с помощью отладчика сервер отладки использует исходный путь. При использовании WinDbg в качестве отладчика каждый клиент отладки также имеет собственный локальный путь к источнику. Все команды, связанные с исходным кодом, получают доступ к исходным файлам на локальном компьютере. Чтобы использовать команды из исходных файлов, необходимо задать правильные пути на любом клиенте или сервере.
Эта система с несколькими путями также позволяет отладчику использовать команды, связанные с исходным кодом, не делясь исходными файлами с другими клиентами или сервером. Эта система полезна, если есть частные или конфиденциальные исходные файлы, к которым у одного из пользователей есть доступ.
Вы также можете загружать исходные файлы в любое время независимо от пути к источнику.
Синтаксис исходного пути
Исходный путь отладчика — это строка, состоящая из нескольких путей каталога, разделенных точкой с запятой.
Поддерживаются относительные пути. Однако если вы не всегда запускаете отладчик из одного каталога, следует добавить букву диска или сетевую папку перед каждым путем. Сетевые общие ресурсы также поддерживаются.
Заметка Если вы подключены к корпоративной сети, наиболее эффективным способом доступа к исходным файлам является использование исходного сервера. Исходный сервер можно использовать с помощью строки srv\* в пути к источнику. Дополнительные сведения об исходных серверах см. в разделе "Использование исходного сервера".
Управление исходным путем
Чтобы контролировать путь к источнику и локальный путь к источнику, можно выполнить одно из следующих действий:
Перед запуском отладчика используйте переменную среды _NT_SOURCE_PATH, чтобы задать исходный путь. При попытке добавить недопустимый каталог через эту переменную среды отладчик игнорирует этот каталог.
При запуске отладчика используйте параметр командной строки-srcpath, чтобы задать исходный путь.
Используйте команду Srcpath (Задать исходный путь) для отображения, задания, изменения или добавления в исходный путь. Если вы используете исходный сервер, .srcfix (Использовать Source Server) немного проще.
(только WinDbg) Используйте команду .lsrcpath (Set Local Source Path) для отображения, задания, изменения или добавления в локальный путь к источнику. Если вы используете исходный сервер, .lsrcfix (использовать локальный исходный сервер) немного проще. Вы также можете использовать WinDbg Command-Line с параметром -lscrpath. Дополнительные сведения см. в разделе "Параметры командной строки WinDbg".
(Только для WinDbg) Используйте команду [File | Source File Path или нажмите CTRL+P, чтобы отобразить, задать, изменить или добавить в путь к исходному файлу или локальный путь исходного файла.
Вы также можете напрямую открыть или закрыть исходный файл, выполнив одно из следующих действий:
Используйте команду lsf (загрузка или выгрузка исходного файла), чтобы открыть или закрыть исходный файл.
(только WinDbg) Используйте команду open Source File для открытия исходного файла.
(только WinDbg) Используйте команду файла | файл с открытым исходным кодом или нажмите клавиши CTRL+O, чтобы открыть исходный файл. Вы также можете использовать кнопку с открытым исходным кодом (CTRL+O) на панели инструментов.
Заметка При использовании файла | Файл с открытым исходным кодом (или его контекстное меню или эквиваленты кнопки), чтобы открыть исходный файл, путь к нему автоматически добавляется к исходному пути.
(только WinDbg) Используйте команду Файл | Последние файлы, чтобы открыть один из четырёх исходных файлов, которые вы недавно открывали в WinDbg.
(только WinDbg) Используйте команду Файл | Закрыть текущее окно или нажмите кнопку Закрыть в углу окна Источник, чтобы закрыть исходный файл.
См. также
Дополнительные сведения об использовании исходных файлов см. в разделе "Отладка в режиме источника".