We too have been in the process of generating the documentation for our assemblies. We have about 20- 25 dll's. We have used Sandcastle [SHFB] and its been a piece of cake. We have used the following procedure.
- Check the
XML Documentation file
in the Project properties [ClassLibrary] and then provide a custom path if required, else the XML will be generated in the bin\debug or bin\release folder. - Then we will fire up the GUI from SandCastle
- Then we will place all the pre-requisite dll files in a folder and then we will point to the dlls and the xml files in the UI and then we will build the application. This will generate CHM as well as web pages that you can use to publish in the web as a web help.
Googling a bit will surely give you the screenshot based sample too..
In case you require to use only doxygen, please refer here