为我的 Web 应用程序创建和合并帮助的最佳解决方案是什么,我想为整个解决方案和每个页面创建 HTML 帮助,
有没有为此目的的模块?
您可以使用SandCastle
. 它现在作为SandCastle Help File Builder
or的一部分进行维护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 帮助。