Putting in my 2c because I was following the accepted answer, but it turns out,
Microsoft C# compiler is only doing a half-baked job. I.e., it only gives you an xml file. But to have a nice website, you'll still have to apply some style-sheet to it, and that's where the bridge is broken -- Microsoft C# compiler doesn't do that, and the Microsoft supported tools that does that, the Sandcastle CodePlex project, is no longer under active development by Microsoft.
All in all, the accepted answer maybe good for year 2014, but no longer good for 2017.
The new answer is Eric Woodruff’s Sandcastle Help File Builder site at https://GitHub.com/EWSoftware/SHFB, which is forked and based on the existing Sandcastle source code.