Search in html output stopped working

This forum is for all Flare issues related to the Microsoft HTML Help target.
This target produces "CHM" files in the output.
Post Reply
Cecily
Sr. Propeller Head
Posts: 217
Joined: Wed Sep 10, 2008 6:01 am
Location: England

Search in html output stopped working

Post by Cecily »

I created a project in 3.x. Another author has worked on it 4.0, which I now have too.

The skin includes a Search tab and has Show Advanced Search enabled and it certainly used to work in the output.

However, I've just made some changes, compiled and the search doesn't find anything, whatever I search for (even "the").

I've edited the skin and switched searching off and then on again, but it still doesn't work.

Any suggestions? Thanks
"Books are a narcotic." (Franz Kafka)
I wonder what he'd say about help files?
helen
Sr. Propeller Head
Posts: 276
Joined: Thu Oct 25, 2007 5:57 am
Location: Manchester, UK

Re: Search in html output stopped working

Post by helen »

Cecily
Sr. Propeller Head
Posts: 217
Joined: Wed Sep 10, 2008 6:01 am
Location: England

Re: Search in html output stopped working

Post by Cecily »

Brilliant. That fixed it, thanks. It was probably a symptom of the way I reinstalled v4 when rolling back from v4.1.
"Books are a narcotic." (Franz Kafka)
I wonder what he'd say about help files?
Cecily
Sr. Propeller Head
Posts: 217
Joined: Wed Sep 10, 2008 6:01 am
Location: England

Re: Search in html output stopped working

Post by Cecily »

I recently upgraded to 4.1 (second time) and although the Search worked fine when I compiled locally, I got this problem on help compiled on the build server, which isn't something I can test as quickly or easily.

Off goes a bug report to MadCap...
"Books are a narcotic." (Franz Kafka)
I wonder what he'd say about help files?
KevinDAmery
Propellus Maximus
Posts: 1985
Joined: Tue Jan 23, 2007 8:18 am
Location: Darn, I knew I was around here somewhere...

Re: Search in html output stopped working

Post by KevinDAmery »

I would suggest you need to re-register the itcc.dll file on the build server. Or get IT to do it if you don't have the system rights to do it yourself.

I doubt that it's a different issue just because it's on a build server and kicked off through the command line. The dll becoming unregistered will have the same effect regardless of the type of system.
Until next time....
Image
Kevin Amery
Certified MAD for Flare
Cecily
Sr. Propeller Head
Posts: 217
Joined: Wed Sep 10, 2008 6:01 am
Location: England

Re: Search in html output stopped working

Post by Cecily »

Thanks, I've done that (as per Knowlegebase article I was pointed to before). Of course as it's on the build server this time, I have to wait for it to build, uninstall the product, reinstall the latest interim build and then view the help. Not difficult, but annoyingly time consuming.
"Books are a narcotic." (Franz Kafka)
I wonder what he'd say about help files?
KevinDAmery
Propellus Maximus
Posts: 1985
Joined: Tue Jan 23, 2007 8:18 am
Location: Darn, I knew I was around here somewhere...

Re: Search in html output stopped working

Post by KevinDAmery »

True, although you should only have to do it once. Unless something goes an unregisters the dll again...
Until next time....
Image
Kevin Amery
Certified MAD for Flare
Cecily
Sr. Propeller Head
Posts: 217
Joined: Wed Sep 10, 2008 6:01 am
Location: England

Re: Search in html output stopped working

Post by Cecily »

In addition to the info on how to fix this problem (http://kb.madcapsoftware.com/Content/Fl ... 20Help.htm, which says to navigate to C:\Program Files\MadCap Software\MadCap Flare\Flare.app\Resources\Bin and run RegisterItcc.bat), I just received this from Flare support, which may be of interest:
Flare provides the .dll and the bat file to register it, but does not register the ITCC.dll.
Its usually installed and registered by other applications such as HTML Help Workshop, Studio, RoboHelp, and other software. If there are changes, upgrades, or uninstalls to these other programs, they will unregister the .dll at that time.
Once registered again, there shouldn't be any more problems with it of course if nothing happens with other software that would cause it to become unregistered.
"Books are a narcotic." (Franz Kafka)
I wonder what he'd say about help files?
sdswriter
Jr. Propeller Head
Posts: 6
Joined: Wed Jan 30, 2008 12:47 pm

Re: Search in html output stopped working

Post by sdswriter »

Hi,

I recently upgraded to Flare 4.1 on a Windows 32-bit system, and encountered the search issue in the html help output...

As suggested, I re-registered the ITCC.dll. file. However, when I recompiled, the help compiler broke near the end of the process. An error message read "Microsoft HTML Help Compiler has encountered a problem and needs to close. We are sorry for the inconvenience."

The error report read:

Error signature:______________________
Appliance hhc.exe AppVer 4.74.8702.0 ModName: mswcrt.dll
ModVer: 7.0.2600.2180 Offset: 0003734e

Has anybody else encountered this issue? I tried re-starting Flare again and recompiling, and re-registering the ITCC.dll. again, but the same error occurred. I even tried replacing the Flareapp/Resources/bin directory in Flare V4 with the bin directory from FlareV3, but still encountered the same issue.

Any ideas? Thanks for your help!

Steve
Richard Ferrell
Propellus Maximus
Posts: 840
Joined: Mon May 01, 2006 10:11 am
Location: Inside California

Re: Search in html output stopped working

Post by Richard Ferrell »

Do you have HTML Help workshop installed on your machine? If so you may want to remove it and reinstalll it.

http://msdn.microsoft.com/en-us/library/ms669985.aspx
Richard Ferrell

Certified Madcap Trainer
Image
Post Reply