我知道 Sandcastle 和 DocProject,但我需要一些关于我想要做的结构的指导,然后才能查找如何去做。
我需要构建的是 MSDN 风格的帮助与上下文相关的 F1 帮助,用于我的库的类型和成员。
我已经有了这个库、一堆内联 XML 文档和一个安装智能感知 xml 文件的 wix 安装程序脚本。我需要帮助文件生成项目/脚本、使帮助系统上下文敏感所需的标签/标记,以及需要添加到/安装程序以使其正确安装、卸载和升级的项目列表.
如果可能的话,我想使用 MSDN 的“在线资源”功能始终从我的网站获取最新和最好的,而不是仅仅因为文档更改而创建单独的安装程序或重新发布相同的软件产品。
我查看了 HelpStudio 和 DocumentX,但在产品网站上,我没有发现上面提到的安装集成或“在线源”功能。此外,与 WiX 一样,我觉得虽然学习曲线可能有点陡峭,但沙堡和朋友会在未来提供更多的灵活性和动力。
那么我需要什么样的软件/功能/技巧组合来完成这个?