This content has been marked as final. Show 4 replies
There's a topic on my site about reverse engineering a CHM.
As I understand the methods on your page, they create new RH projects. That would leave me with two RH projects, the Base and the CHM-Decompile. I've seen some things about merging projects (but have never done it), would that be the next step here in order the make the CHM-Decompile look like a seamless part of the Base project?
PS - Thanks also for your previous thoughts on migrating to Sandcastle - they had an impact.
You have two options.
1] Import the topics now that you can get at them. You cannot import a TOC or Index but if you examine those files in Notepad, you could probably get the content merged via the backdoor.
2] Used merged help but note my method is about merged webhelp, not merged CHM help.
The most straightforward solution would be to configure your Base .chm file so that the Sandcastle-generated .chm merges seamlessly into it at run time. That's to say, in the table of contents (TOC) for the Base .chm file, you'd add a link to the TOC in the Sandcastle .chm file. And you'd also need to modify the project settings for the Base .chm file so that the index and full-text search information for the Sandcastle .chm file are merged into it.
Although neither is RoboHelp-specific, the following articles give a good overview of the procedures involved:
The result will be that, even though you're delivering two help files, the user will perceive them as a single, unified help system.