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


Поставщик символов

Реализация вычислителя выражений должна получать доступ символическое отладочные данные, сформированное компилятором языка для оценки переменных и выражений. Это выполняется с помощью интерфейсов поставщика символов (также называемые пакета обновления), обработчиком символов.

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

Примечания по реализации

Visual Studio отладка обработчики рассчитывайте разговаривать с SPs с помощью интерфейсов среды CLR. В результате пакет обновления, который будет работать с обработчикам отладки Visual Studio должен поддерживать среды CLR. Полный список всех интерфейсов отладки среды CLR можно найти в debugref.doc, часть Windows SDK.

Если пакет обновления будет работать только с конкретной задачи отладки обработчик, можно реализовать пакет обновления по мере того, как видно, что совпадению в зависимости от потребностей обработчик отладки.

См. также

Основные понятия

компоненты отладчика