Дорожная карта для отладчика Windows

Кажется, существует множество отладчиков и инструментов отладки, которые производит Microsoft, что создает лабиринт из вариантов и вопросов относительно того, какой инструмент применять и когда. Например, есть windbg - и отладчик, встроенный в Visual Studio. Оба имеют доступ к минидампам. Почему я должен предпочесть одно другому?

Dr. Watson был в прошлом инструментом анализа аварий после смерти по умолчанию. Теперь он заменен на «Отчеты о проблемах и решения». Что, в свою очередь, заменяется монитором исключений IIS на серверах? И, возможно, все это построено на основе «Microsoft CDB Debugger», или, возможно, это еще один дублирующий инструмент? ADPlus, еще один, построен на CDB Debugger. Лабиринт, кажется, продолжается бесконечно.

Может ли кто-нибудь предоставить ссылку на таксономию или дорожную карту всех этих инструментов, с комментариями к которым устарели (доктор Ватсон?) И какое «направление инструмента» студенты должны усвоить? Я уверен, что есть ряд инструментов и базовых библиотек, которые я здесь не упомянул. было бы неплохо узнать и зависимости между ними (например, ADPlus с использованием отладчика CDB).

Я нашел эту ссылку полезной, поскольку она отвечает на некоторые вопросы, которые я спрашиваю - правда, материал датирован. Есть ли другие ресурсы, которые дают такой же простой способ сравнения / контраста?

5
задан Thomas Weller 21 March 2017 в 18:42
поделиться