Похоже, что ответ находится внизу этой страницы документации MSDN .
Отладчик ищет исходные файлы в следующих местах:
Файлы, которые открываются в IDE экземпляра Visual Studio, запустившего отладчик.
Файлы в решении, открытом в экземпляре VS.
Каталоги, указанные на странице «Общие свойства» / «Отладка исходных файлов» в свойствах решения.
Информация об источнике .pdb модуля. Это может быть расположение исходного файла при сборке модуля или команда исходного сервера.
Чтобы добавить каталог на страницу исходных файлов отладки решения (шаг 3. выше):
Вы можете указать сетевые или локальные каталоги для поиска источника
файлы.
Выберите решение в обозревателе решений, а затем в контекстном меню выберите «Свойства» (т. Е. Щелкните контекстное меню правой кнопкой мыши).
В узле «Общие свойства» выберите «Отладка исходных файлов».
Нажмите значок папки. Редактируемый текст появляется в списке «Каталоги, содержащие исходный код».
Добавьте путь, который вы хотите найти.
Обратите внимание, что поиск выполняется только в указанном каталоге. Вы должны добавить
записи для любых подкаталогов, которые вы хотите найти.
Так что, если вы просто хотите отладить определенный файл один раз, не загромождая решение, просто откройте этот файл в Visual Studio IDE; если вам нужно перейти из этого файла в другие, вам, вероятно, понадобится открыть и другие файлы в Visual Studio.
Если вам часто приходится отлаживать исходные файлы вне вашего решения, то вы можете:
- Добавьте исходные файлы в один из ваших существующих проектов в решении или создайте новый проект в решении для размещения исходных файлов. Это загромождает ваше решение / проект, но, поскольку оно будет проверено в системе контроля версий, все члены команды автоматически смогут отлаживать исходные файлы.
- Добавьте каталоги, содержащие исходный код, в «Debug Source Files» решения. Поскольку это изменение не отражено в управлении исходным кодом, каждый член группы, который хочет отладить исходные файлы, должен будет сделать это и добавить свои локальные пути. Кроме того, если вы получите код решения на другом компьютере, вам нужно будет помнить, чтобы выполнить этот шаг снова.