Menu

Home

Anonymous

Documentation Reflector is a simple tool to generate useful documentation from C# documentation tags and their .NET assemblies.

This tool started out of frustration working with the XML documentation output from .NET assemblies. The documentation tags are wonderful, but the output is nearly useless. It lacks information necessary to provide a developer with more than a blind comment about a type or a member of some sort, not even distinguishing between properties and fields.

Documentation Reflector is meant to be a simple-yet-powerful tool that generates XML documentation from a compiled assembly and the mostly-useless generated XML documentation. Using .NET's reflection library, this tool grabs the necessary, useful information from the assembly and combines it with the documentation from the XML file. This results in an XML file that contains enough information to generate useful, [MSDN-style documentation].