I saw Doxygen for the first time when I was working with Gtkmm time ago, and I really liked it. Now, looking for a nice tool for C#, it turns out that NDoc is dead and does not support .Net 2.0 so I thought about Doxygen and… it rocks!. And I’m not the only one that thinks that. I’ve generated the docs from Windows (command line) without any problem.
For a nicer html generation I’ve used this settings in the configuration:

  • OPTIMIZE_OUTPUT_JAVA = YES
  • FILE_PATTERNS = *.cs
  • GENERATE_TREEVIEW = YES
  • EXCLUDE_PATTERNS = *.svn* *obj/*

I think the rest of the options are the default ones. So there you go another way to document your C# projects.

I’ve generate the API docs for Boxerp.Client.dll 0.2.2 here: API Docs