为我的Web应用程序创建和合并帮助的最佳解决方案是什么, 我想为整个解决方案和每个页面的帮助创建HTML帮助,
是否有用于此目的的模块?
答案 0 :(得分:1)
您可以使用SandCastle
。现在,它已作为SandCastle Help File Builder
或SHFB
的一部分进行维护。
SandCastle依赖于Microsoft Help Workshop,您必须单独下载。
如果您只想创建自己的帮助系统而不是产品API文档,那么只需单独使用HTML Help Workshop即可。它非常简单,使用方便。只需为每个帮助部分创建HTML页面并进行编译。阅读文档。
HTML帮助也可作为Visual Studio SDK的一部分提供。
参考: http://msdn.microsoft.com/en-us/library/windows/desktop/ms670169(v=vs.85).aspx
下载: http://www.microsoft.com/en-us/download/details.aspx?id=21138
重要:
截至2012年3月,没有HTML Help Workshop 1.4。 VS 2010不使用MS Help2格式,因此没有可用的Help2编译器。从VS 2010开始,使用新的MS Help Viewer格式。
参考: http://msdn.microsoft.com/en-us/library/vstudio/hh492077.aspx
适用于Visual Studio的MS Help Viewer SDK: http://msdn.microsoft.com/en-us/library/dd627473.aspx
希望有所帮助。
我建议您使用SandCastle(SHFB),因为您可以获得最好的世界。您可以创建已编译的HLP2文件,帮助查看器内容以及简单的在线HTML帮助。