Building .chm help files for .Net 3.5 assemblies in VS 2008

Today I needed to build some documentation for a .NET assembly built in VS 2008. This aint as easy as it sounds! Luckily i found the following link:

http://technetbangladesh.net/blogs/nazmul_ahsan/archive/2009/07/02/documentation-of-net-assemblies-net-3-0-or-higher-using-shfb.aspx

This was incredibly helpful – but after following all the instructions, i was left with a number of error messages.

The solution was simple – i had installed the SandCastle help file builder, but not the Sandcastle compiler, nor the HtmlHelp 1.x compiler!

So.. If any one else has the same problems, as well as downloading this:

http://shfb.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24422

Also download this:

http://download.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=Sandcastle&DownloadId=35709&FileTime=128565694069170000&Build=15760

And:

http://go.microsoft.com/fwlink/?LinkId=14188

Install all of the above and you should be good to go…

Tags: , , ,

This entry was posted on Tuesday, October 6th, 2009 at 2:46 pm and is filed under Software Development. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply