如何获得Microsoft HTML Help 2编译器?

时间:2011-04-04 15:28:40

标签: documentation-generation sandcastle html-help

在哪里可以下载Microsoft HTML Help 2编译器(或绑定SDK)?我想使用Sandcastle Help File Builder从我的编程项目生成HTML 2文档,Sandcastle Guided Installation向导指示我下载该组件。

摘自Sandcastle主页的HTML 2:

  

HTML Help 2.x输出包括一个   有效的集合文件集和   H2Reg.exe配置文件到   简化部署和集成   将帮助文件存入现有文件   集合,如使用的集合   Visual Studio。

1 个答案:

答案 0 :(得分:17)

Visual Studio 2008 SDK 1.0下载中可以从Microsoft获得HTML帮助2编译器 (您不需要安装Visual Studio 2008 IDE来使用这些SDK工具。)

显然所需文件是 hxcomp.exe

安装SDK(在x64系统上)后,安装了所需的文件,Sandcastle向导找到了它。

C:\Program Files (x86)\Common Files\microsoft shared\Help 2.0 Compiler\hxcomp.exe

在x86系统上,它将在常规Program Files文件夹名称下找到。


附录注释:关于追踪答案等:

根据CodePlex Sandcastle帮助文件构建器论坛帖子:

  

所以我检查了我的安装,它   似乎我没有HXCOMP.EXE   安装在我的机器上任何地方   根据{{​​3}},它是唯一的   在VS 2008 SDK的1.0版中。一世   已安装Visual Studio 2008    - this article

上述帖子中引用的文章提及:

  

我在哪里可以下载HxComp.exe?

     
      
  • VS 2010 不使用MS Help2格式,因此 没有Help2   可用的编译器 。开始   使用VS 2010,新的MS Help Viewer   使用格式

  •   
  • 对于 VS 2008 ,hxcomp.exe是VS 2008 SDK 1.0版的一部分。注意,   最新版VS 2008 SDK没有   包含hxcomp.exe,所以你需要   安装1.0版!可能是   可以安装1.0版和   然后是最新版本。

  •   
  • 对于 VS 2005 hxcomp.exe是VS 2005 SDK的一部分。

  •   
  • 对于 VS .NET 2003 ,hxcomp.exe是VSHIK 2003的一部分。

  •   
  • 对于 VS .NET 2002 hxcomp.exe是VSHIK 2002的一部分(Visual Studio帮助   Integration Kit v2.1)。

  •   
     

- 摘自http://shfb.codeplex.com/discussions/212256

虽然我通过安装推荐的VS 2008 SDK 1.0找到了解决方案,但您可以使用这些点中列出的备用源之一。