New build warning "itcc.dll has not been registered"

This forum is for all Flare issues related to getting started and installing the application.
Post Reply
ChoccieMuffin
Senior Propellus Maximus
Posts: 2630
Joined: Wed Apr 14, 2010 8:01 am
Location: Surrey, UK

New build warning "itcc.dll has not been registered"

Post by ChoccieMuffin »

Since the most recent update to Flare 12 (the one that fixed the & problem) I have a warning appearing when I build a CHM that previously built beautifully. We checked and the same project builds fine on Flare 11.

"WARNING: itcc.dll has not been registered on this machine. To register the dll, navigate to the Bin folder of your Flare installation (e.g., C:\Program Files\MadCap Software\MadCap Flare V11\Flare.app\Resources\Bin). Then double-click the RegisterItcc.bat file"

Tried that, didn't work, so looked at the content of the .bat file, and it reads as follows:

"REM This batch file is for registering the itcc.dll file.
REM This fixes an issue where CHM files are compiled without search data.

regsvr32 itcc.dll"

So we added the line
cd "C:\Program Files\MadCap Software\MadCap Flare 12\Flare.app\Resources\Bin"
before running the batch file AS AN ADMINISTRATOR, and got a message saying it had run successfully, but even after a machine reboot the warning is still coming up when building the output.

Any suggestions, or is this a bug for Tech Support?
Started as a newbie with Flare 6.1, now using Flare 2023.
Report bugs at http://www.madcapsoftware.com/bugs/submit.aspx.
Request features at https://www.madcapsoftware.com/feedback ... quest.aspx
BedfordWriter
Sr. Propeller Head
Posts: 217
Joined: Wed Jun 23, 2010 10:13 am
Location: Nova Scotia

Re: New build warning "itcc.dll has not been registered"

Post by BedfordWriter »

It's an installation issue. Refer to this thread:
viewtopic.php?f=8&t=26854&p=118405&hili ... ll#p118405

You should be able to find a bunch of sources, from which you can download and install a copy for your version of Windows.
ChoccieMuffin
Senior Propellus Maximus
Posts: 2630
Joined: Wed Apr 14, 2010 8:01 am
Location: Surrey, UK

Re: New build warning "itcc.dll has not been registered"

Post by ChoccieMuffin »

Thanks, I realised it was an installation issue so took a good long look through various threads on here, in an unsuccessful attempt at finding a solution. I've looked through that thread, and even got our IT blokey to have a go at getting it to work, but with no luck. I had an initial response from Helpdesk (they told me to do what I'd already told them I'd done!) so waiting to see if they have any other suggestions that I haven't tried.

Not going to fret about it just quite yet - it's Friday afternoon and I'm very ready to go home!
Started as a newbie with Flare 6.1, now using Flare 2023.
Report bugs at http://www.madcapsoftware.com/bugs/submit.aspx.
Request features at https://www.madcapsoftware.com/feedback ... quest.aspx
Rene Severens
Sr. Propeller Head
Posts: 210
Joined: Mon Sep 19, 2011 2:06 am
Location: Netherlands - Zoetermeer
Contact:

Re: New build warning "itcc.dll has not been registered"

Post by Rene Severens »

Hi,

I can offer you the next options that might help:

In case of an uninstall or a new install of a flare version the hhctrl.ocx, itircl.dll and itss.dll will become unregistered (used for HTML help).
To solve:

Go to Start and type regsvr32 hhctrl.ocx

A message on a successful registration should show.

run a CMD as administrator starting in C:\Windows\System32 and execute regsvr32 itircl.dll and again for itss.dll

In Flare, clean your project (tab Project / Clean project) and rebuild the output.

Let me know if this worked.

Greetings
Rene Severens
"The numbers are strange today; they somehow do not seem to add up."
ChoccieMuffin
Senior Propellus Maximus
Posts: 2630
Joined: Wed Apr 14, 2010 8:01 am
Location: Surrey, UK

Re: New build warning "itcc.dll has not been registered"

Post by ChoccieMuffin »

Hi Rene

Thanks for the suggestion, but I have hit a wall. Got this error message:
"The module "hhctrl.ocx" was loaded but the call to DllRegisterServer failed with error code 0x80004005. For more information about this problem, search online using the error code as a search term." So here I go, googling again...
Started as a newbie with Flare 6.1, now using Flare 2023.
Report bugs at http://www.madcapsoftware.com/bugs/submit.aspx.
Request features at https://www.madcapsoftware.com/feedback ... quest.aspx
Rene Severens
Sr. Propeller Head
Posts: 210
Joined: Mon Sep 19, 2011 2:06 am
Location: Netherlands - Zoetermeer
Contact:

Re: New build warning "itcc.dll has not been registered"

Post by Rene Severens »

Hi,

Can you try the next steps:

Do a search on your C:\Drive for "hh.dat" (it will be found either in C:\Documents and Settings\...\Application Data\Microsoft\HTML Help or C:\Users\...\AppData\Roaming\Microsoft\HTML Help) (the \...\ will contain your user name)
Delete the hh.dat
Start a CMD with "run as administrator" and execute unregsvr32 c:\windows\system32\hhctrl.ocx
After unregistering, register the file again regsvr32 c:\windows\system32\hhctrl.ocx

This seems all related to MS HTML Help Workshop. It might help to do a re-install of MS HTML Help Workshop.

Greetings,

Rene Severens
"The numbers are strange today; they somehow do not seem to add up."
ChoccieMuffin
Senior Propellus Maximus
Posts: 2630
Joined: Wed Apr 14, 2010 8:01 am
Location: Surrey, UK

Re: New build warning "itcc.dll has not been registered"

Post by ChoccieMuffin »

Thanks Rene.

I have a hh.exe file, but no hh.dat.

And yes, the warning pops up whenever I build a HTML help.

Off to Good Ole Google to find an installation package for MS HTML Help Workshop...

Edit: found an installation package, installed it, message said there was a newer version on the machine already, and that it had installed.

Rebuilt one of our helps with Flare 11, just to confirm the warning didn't appear. It didn't.
Rebuilt the exact same help with Flare 12, warning is stubbornly still there.

Got an email from Tech Support, just asking me to confirm that I had done as they had instructed me to do. I had.
Started as a newbie with Flare 6.1, now using Flare 2023.
Report bugs at http://www.madcapsoftware.com/bugs/submit.aspx.
Request features at https://www.madcapsoftware.com/feedback ... quest.aspx
ChoccieMuffin
Senior Propellus Maximus
Posts: 2630
Joined: Wed Apr 14, 2010 8:01 am
Location: Surrey, UK

Re: New build warning "itcc.dll has not been registered"

Post by ChoccieMuffin »

Afternoon all.

Madcap have logged a bug, as the problem is that the warning is being generated, not that the file isn't there. (It is present and just where it's supposed to be.)

Got this reply:

"The functionality of your CHM output is not affected by the itcc.dll warning you're seeing in the Flare UI. There should not be a warning at all, and the bug is that you're seeing a warning when building in the first place. This means you can ignore this particular warning as your CHM output will not be affected.

We are aiming to resolve this bug in our next Flare 12 update, but do not have a definite timeline and I cannot guarantee it will be included."

Just so's you know. :-)
Started as a newbie with Flare 6.1, now using Flare 2023.
Report bugs at http://www.madcapsoftware.com/bugs/submit.aspx.
Request features at https://www.madcapsoftware.com/feedback ... quest.aspx
Telecaster52
Propeller Head
Posts: 32
Joined: Tue Dec 01, 2020 2:22 pm

Re: New build warning "itcc.dll has not been registered"

Post by Telecaster52 »

Post Reply