Поделиться через


Исходный код недоступен

Проект не содержит исходного кода для кода, который вы пытаетесь просмотреть. Обычная причина — двойной щелчок модуля, который не содержит исходного кода, в окне Стек вызовов или окне Потоки. Можно продолжить отладку, но нельзя использовать окно с исходным кодом для установки точек останова и выполнения других действий в этом расположении. Если необходимо задать точку останова, следует использовать вместо этого Окно дизассемблирования.

Другая возможная причина — попытка отладить файл дампа для управляемого кода. Visual Studio поддерживает отладку управляемых минидампов только в окне Интерпретация с помощью инструмента SOS. Дополнительные сведения см. в разделах Практическое руководство. Использование SOS и SOS.dll (расширение отладки SOS).

На страницах свойств решения можно поменять каталоги, в которых отладчик ищет исходные файлы, и указать отладчику пропускать выбранные исходные файлы. См. раздел Страница "Исходные файлы отладки", вкладка "Общие свойства", диалоговое окно "Страницы свойств решения".

  • Обзор для поиска исходного кода.
    Щелкните эту ссылку, чтобы открыть диалоговое окно, в котором можно просмотреть и найти исходный код.

  • Показать дизассемблированный код
    Запускает Окно дизассемблирования.

  • Всегда показывать дизассемблированный код для отсутствующих исходных файлов
    Установите это параметр, чтобы автоматически выводить Окно дизассемблирования, если исходный код недоступен. Этот параметр также можно изменить в диалоговым окном Параметры , категория Отладка страницу Общие , устанавливая или снимая Показать Дизассемблированный код, если источник недоступен .

См. также

Задачи

Практическое руководство. Получение исходного кода с помощью сервера исходного кода

Ссылки

Страница "Исходные файлы отладки", вкладка "Общие свойства", диалоговое окно "Страницы свойств решения"

SOS.dll (расширение отладки SOS)

Другие ресурсы

Управление символами и исходным кодом