To merge multiple help files at run time

  1. Open a project (.hhp) file, and then click Change Project Options.


    Specifies files, compiler, window, and other project settings


  2. On the Merge Files tab, click Add.
  3. In the Specify the name of the file to merge box, enter the appropriate file name.


  • The merge occurs at run time, which is when the compiled help (.chm) file is opened. Because of this, all merged compiled help files must be shipped with the main compiled help file, and all must be located in the same directory.
  • This procedure merges the index, Keyword links (KLinks), Associative links (ALinks), and full-text search information from multiple compiled help files. Unified index and search information appears in the Navigation pane of the Help Viewer.
  • If you also want a unified table of contents, you must create a contents file that links to other contents files.
  • The merge feature will not work if you compile a help file and set the compatibility to version 1.0.
  • There are special considerations when linking between merged help files.

Related topics

About Merging Help Files at Run Time