Да, я использую эту функцию и думаю, что всем разработчикам рекомендуется комментировать свои API. Как только вы сделаете это за несколько apis, и пока вы остаетесь на вершине, поддерживать его действительно не сложно.
Вариант 1: SandCastle
Я попытался использовать это, но я обнаружил, что было слишком много инсталляторов, которые мне нужно было запустить, установить и научиться настраивать. В конце концов, я получил файл CHM, но на самом деле мне хотелось чего-то более легкого.
Плюс в том, что конечный продукт выглядит очень профессионально. Это не сработало для моей ситуации.
Вариант 2: NDoc
В прошлый раз, когда я проверял, этот проект не поддерживался и работал только с версией 1.1 .NET.
Вариант 3: XSLT
Кто-то в CodeProject написал файл xslt для этого
http://www.codeproject.com/KB/XML/XMLDocStylesheet.aspx
Я пробовал это, и вот как это работает.
Создайте свой проект и поместите файл xslt в тот же каталог, что и выведенный xml-файл. Если дважды щелкнуть файл XML, вместо документа XML отобразится отформатированная веб-страница.
Для меня это был лучший вариант.