需要的软件有:
Sandcastle.msi
htmlhelp.exe
两个软件安装完成以后,第一个软件会自动将路径写入path环境变量,而第二个不会,所以需要手动来写,要确保hhc命令可以执行。
接下来就是生成了,进入带有xml注释文件的文件夹,执行build_Sandcastle.bat vs2005 项目全称(即dll的文件名),回车就可以生成了。可以看这篇blog使用 Sandcastle 生成 chm 帮助文档以及使用Sandcastle生成类库说明文档示例
使用Sandcastle Help File Builder的时候注意它要求的Sandcastle版本号。