Skip to main content
Participant
August 17, 2010
Question

RH HTML 8 - Merged project not working

  • August 17, 2010
  • 2 replies
  • 1739 views

Hi

I have had all manner of problems getting merged projects to work properly in RH 8 html. I have a parent project and 16 child projects. I generate all .chm files and have them all in the same folder. I then add the merged topics to my parent TOC and re-generate the parent project.  But despite the individual .chm files being the latest ( with all my updates), when I open the parent .chm and click on the TOC entries for the merged projects, it is somehow picking up 'old' files (ie minus my changes).

Also I keep reading that a "merged projects ' folder will be created in the "project file". I don't have this merged projects folder anywhere?? and if I open the .hhp file in HTML Help Workshop, under [Merge Projects] it has a huge list of a whole heap of old files that don't even exist anymore.

It may also be worth noting that the Browse Sequences that end up in my parent .chm file either don't work, don't appear, or appear several times over ( I mean some appear 2, 3 , 4 times, it is completely random). When a Browse Seqence appears more than once, only one instance of it actually works.

HAs anyone else had similar problem? Any help gratefully received, I am tearing my hair out!!

This topic has been closed for replies.

2 replies

September 9, 2010

Hi,

A bit late answering this one I'm afraid. I've experienced exactly the same problem and worse ir doesn't show up on my machine. Only show up when my chm merged project is copied to other pcs.

Anyway here's what I do about it:

This problem is caused by baggage files being out of date so I have to re-link all sub projects back into the master and then re-generate. When re-linking the software will tell you it's updating the project. All new help where I work now uses web help which doesn't seem to suffer from this problem!

Peter Grainge
Community Expert
Community Expert
August 18, 2010

Does the information here help?

http://www.grainge.org/pages/authoring/merging_webhelp/merging_method_rh8.htm#mergedchms


See www.grainge.org for RoboHelp and Authoring tips

@petergrainge

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
SaffieWAuthor
Participant
August 18, 2010

No it doesn't sadly. I had read this, and have done exactly as it says, but my

'parent' .chm still somehow manages to pick up old versions of the child

projects. The correct (latest) .chm files for all my merged projects are in the

same folder, but when add the merged TOC items and then regenerate the

'parent' project, the child .chm files in the folder sometimes revert to being

older ones, and sometimes they stay as the latest versions but from within the

parent .chm, old topics are displayed. Even when I remove all the merged TOC

items for the child projects, I'm left in the parent .chm with Browse Sequences

for a random selection of the child projects, even though they are no longer

'merged'. I played with this project extensively and it just doesn't make sense!

Community Expert
August 19, 2010

I've had the problem of child chms still showing/returning in search results when the child chm files are in the root of the parent project. This happens automatically when you add the merge link to the toc (Do you want to copy xxx.chm into the project? Yes/No). It's not necessary for the children to exist there when you compile the parent, so I always delete the chm files out of the parent root directory. This does leave broken links in the Baggage Files folder, and from memory you might have to put a file of the same name in that folder if you ever want to remove that file from baggage.

This might also reduce the size of your parent chm - I've had my parent double in size because it's including child chms in the compile.

Note I still have the children in my output directory and this doesn't seem to cause any issues.

Amebr