为我的 Web 应用程序创建和合并帮助的最佳解决方案是什么,我想为整个解决方案和每个页面创建 HTML 帮助,
有没有为此目的的模块?
您可以使用SandCastle. 它现在作为SandCastle Help File Builderor的一部分进行维护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 帮助查看器 SDK:http: //msdn.microsoft.com/en-us/library/dd627473.aspx
希望有帮助。
我建议你使用 SandCastle (SHFB),因为你得到了世界上最好的。您可以创建已编译的 HLP2 文件、帮助查看器内容以及简单的在线 HTML 帮助。