Skip to main content
July 31, 2008
해결됨

Search finds topics that are not included in the project

  • July 31, 2008
  • 2 답변들
  • 737 조회
I have a RoboHelp HTML project which I use to generate CHMs for 4 different applications. I use conditional tags to define which topics to include/exclude from each CHM. This worked fine in RoboHelp 5, but I'm having search issues with RoboHelp 7.

When I search in the compiled CHM the results include the titles of topics that were specifically exculded from the CHM by tags as well as topics that are not part of this project at all. I have never merged any of my projects.

I've tried all the suggestions that I've found on this site:
* checked that there are no stray CHM files in the project folder
* renamed and regenerated the CPD file
* created a new SSL file
* edited the registry to remove the option that stops the external link warning appearing
* checked the XPJ file for mergehelp files.

I also installed the KeyTools utility that someone suggested. When I look inside the CHM file I can see topics that should not be in this file - but I've no idea how they got there or how to stop them appearing.

Please, please has anyone got any suggestions - I can't think of anything else to try.


이 주제는 답변이 닫혔습니다.
최고의 답변:
I proceeded to search for every CHM I've ever generated and deleted all that were stored in any folder that RoboHelp knew about. The new CHM still had the same issue.

Answer
Finally a colleague who knows nothing about RoboHelp but who's been listening to my increasing frustration suggested that I rename the top-level folder with all the old topics that are getting wrongly included. To my relief it worked, but I can't help feeling that this is a bug in RoboHelp 7.

2 답변

Peter Grainge
Community Expert
Community Expert
July 31, 2008
That sound more like the folder specified in the first page of the wizard was wrong. If it were a bug, there would be a lot of people with this problem. However, main thing is you are back in business.

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
Peter Grainge
Community Expert
Community Expert
July 31, 2008
Obviously the build expression is not excluding the topics as KeyTools has shown you.

Have you checked it?

Have you tried creating a new tag and applying it to something, then testing that topic gets excluded?

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
July 31, 2008
Thanks for the suggestion. I created a new tag, marked one topic, excluded the tag from the CHM and rebuilt it.

The new CHM excludes the topic from the Contents and Index. However, when I search for a word in the topic then the topic appears to be listed. When I attempt to display the topic I get the program cannot display page and when I look at the properties of the page I can see that it's referring to the same topic but in a different folder and project.

Now I look at the paths for the 'wrong' search results, they all refer to files in last year's projects.
답변
July 31, 2008
I proceeded to search for every CHM I've ever generated and deleted all that were stored in any folder that RoboHelp knew about. The new CHM still had the same issue.

Answer
Finally a colleague who knows nothing about RoboHelp but who's been listening to my increasing frustration suggested that I rename the top-level folder with all the old topics that are getting wrongly included. To my relief it worked, but I can't help feeling that this is a bug in RoboHelp 7.