Skip to main content
Known Participant
November 9, 2009
Question

Merged CHM - last added chm bumped off

  • November 9, 2009
  • 1 reply
  • 1969 views

I have created a merged help file (chm) using RoboHelp 7 on winx XP SP2 and IE7.

I can see that the TOC, index, and search works fine on my machine and any Vista mchine. But on some machines (for example, Win XP SP3 with IE7), the last added chm is bumped off. (In my case, it's the Glossary). Also, in this environment, the index and search results are only partial.

Any suggestion on what's causing this issue?

Thanks.

This topic has been closed for replies.

1 reply

RoboColum_n_
Legend
November 9, 2009

Are all the CHMs installed in the same directory? If they aren't, they won't appear in the TOC, index or search.

Signoff Mk.II


  • Read the RoboColum(n) for a tips, tricks and musings on the Technical Communication Suite products.
  • Follow the RoboColum(n) on Twitter
psk_rhAuthor
Known Participant
November 9, 2009

Yes, they are all in the same folder. And they work fine on a Vista machine. But when I copy the chm files to an XP or Win 2003 machine, the last chm is bumped off and the index/search results are incomplete.

Community Expert
November 11, 2009

You might be able to tell I'm clutching at straws here but how about recompiling the glossary, deleting the reference to it in the master TOC and readding it.


  • Read the RoboColum(n) for a tips, tricks and musings on the Technical Communication Suite products.
  • Follow the RoboColum(n) on Twitter

Could you open the .xpj file in a text editor (notepad will do) and see if there is anything in the section <mergedhelpfiles> section?

We had this problem and solved it by ensuring the merged chms are listed here. NOTE: this introduces a different bug, where the paths to the chm files are hardcoded. The solution to this is to double-compile the master chm - compile, open the hhp file and delete the paths in the [merge files] section, then recompile.

The format of the mergedhelpfiles section is:

<mergedhelpfiles>
    <file>
        <name>myproject.chm</name>
        <comments></comments>
    </file>

</mergedhelpfiles>

I can't remember how I discovered the format, because RH doesn't seem to add the merged chms here - or maybe it's something to do with the history in the particular project (created in BlueSky RH9 I believe).

(Hmm, now that I think about it, I don't think I've reported this to Adobe - we discovered the problem with X4 or X5 when the product was moving between ehelp, macromedia and adobe and it wasn't sure it would even be continued...another job to add to my todo list. )

HTH