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


Отладка с помощью Visual Studio

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Серверы символов позволяют отладчикам автоматически извлекать правильные файлы символов, не зная имена продуктов, номера сборки или имена пакетов. Эти файлы содержат полезные сведения для отладчика и обычно имеют расширение PDB . Visual Studio можно использовать для подключения к вашим символам с сервера символов Azure Artifacts или других внешних источников, чтобы получать доступ к вашему коду и настраивать приложение.

Добавить сервер символов Azure Artifacts

Чтобы выполнить отладку с помощью символов с сервера символов Azure Artifacts, необходимо пройти проверку подлинности на сервере и добавить новый сервер символов Azure DevOps Services в нашу среду Visual Studio.

  1. В Visual Studio выберите Средства>Параметры>Отладка.

  2. Выберите символы из списка и выберите + знак, чтобы добавить новое расположение сервера символов Azure DevOps.

    Добавьте новое расположение сервера символов Azure DevOps

  3. Откроется новое диалоговое окно "Подключение к серверу символов Azure DevOps ", выберите свою учетную запись в раскрывающемся меню и выберите организацию, к которой вы хотите подключиться. Выберите "Подключиться ", когда вы закончите подключение к серверу символов.

    Подключение к серверу символов Azure DevOps

  4. Затем сервер символов добавляется в список расположений файлов символов.

    Новый сервер символов, добавленный в список расположений файлов символов

Отладка оптимизированных модулей

Если вы планируете производить отладку оптимизированного модуля (например, релизных бинарных файлов) или стороннего исходного кода, рекомендуется снять галочку с флажка в параметрах среды Visual Studio.

Для этого выберите"Параметры>" и "Отладка". Выберите "Общие" из списка и снимите флажок "Включить только мой код".

Включить режим

Замечание

Чтобы включить поддержку переносимых PDB-файлов, установите флажок "Включить поддержку Source Link", а чтобы включить поддержку файлов Windows PDB на серверах символов, установите флажок "Включить поддержку Source Server", оба расположены в разделе Инструменты>Параметры>Отладки>Общие.

Запуск отладки

Вы можете начать отладку приложения несколькими способами:

  • Нажмите клавишу F5 , чтобы запустить приложение с отладчиком, подключенным к процессу приложения.
  • Выберите Отладка>Начать отладку.
  • Нажмите кнопку "Начать отладку" на панели инструментов отладки.

При запуске отладчика Visual Studio попытается загрузить символы из папки кэша, прежде чем загружать их с сервера символов Артефактов, который мы добавили в предыдущем разделе.

После того как Visual Studio находит и загружает символы, вы сможете выполнить шаги по коду и отладить приложение. Дополнительные сведения см. в разделе "Навигация по коду" с помощью отладчика Visual Studio .