Further to my earlier points, the xpj file doesn't seem to have a new date despite having just saved it...
1 person found this helpful
Robohelp seems to insist that the merged files are part of the master project which isn't actually required. They're just references that come into play if the file is found in the required spot.
What we do is create the merge, then delete the actual files from the master project, and from source control if you use it. The files are still referenced in baggage as broken links.
The merge will still work when you copy/generate/publish the files into the required directory.
This has solved a couple of problems for us:
* chm sometimes not updating
* chms being compiled into the master chm and massively increasing the file size.
One caveat: if you are using source control, you'll have to copy the chms back into the master project baggage location (usually the project root) and into source control if you need to remove them from the merge.
Note: In another discussion the question was raised whether underscores in the filenames might cause this. However none of our help files have underscores or other characters in the filenames, only letters, so I don't think this is the issue. (I believe it's because the chms are incorrectly part of the RH project.)
Message was edited by: Amebr Including information about underscores in filenames
Content moved to a new post