• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

RoboHelp X5 "no topics found" in "Search" tab

Community Beginner ,
Jan 20, 2009 Jan 20, 2009

Copy link to clipboard

Copied

There has been one workstation used for RoboHelp HTML development/compiling and has no issues. A second workstation was built with the same application/version (RoboHelp X5.0.2). After compling projects on this second workstation, when a .chm file is opened and the users perform a search via the "search" tab there are "no topics found". If the same project is complied on the initial workstation, topics are found via the "search" tab. Anyone have an idea on what is causing this problem on the newly built workstation?

Views

769

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Beginner , Jan 27, 2009 Jan 27, 2009
This was solved by registering the itcc.dll and recompiling. Thanks for the help.

Votes

Translate

Translate
Enthusiast ,
Jan 20, 2009 Jan 20, 2009

Copy link to clipboard

Copied

Hi, baleib1,

This typically happens when one of the DLLs that the help compiler uses is missing or unregistered. Here are some instructions on how to re-register this DLL from the command line:

http://frogleg.mvps.org/helptechnologies/htmlhelp/hhtips.html#hhc6003

I'd also recommend that you download and run MJ's Help Diagnostics, and choose the option to "Refresh Registration of all HH 1.x DLLs".

http://helpware.net/downloads/index.htm#MJs

Pete

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 20, 2009 Jan 20, 2009

Copy link to clipboard

Copied

Below is information from the workstation that does not seem to be compiling correctly. I registered the .dll, but the "search" still did not function (did a compile of the project need to occur after the re-registration?). I will be getting the result from the workstation that is compiling properly shortly and will post the result.

General Info

Report EXE: c:\temp\MJsDiag.exe
Report Run Date: 1/20/2009 1:29:06 PM
Report EXE Version: 2.7.2.0
Download URL: http://helpware.net/downloads/
--------------------------------------------------------------------------------
Operating System: Windows NT 5.1.2600
SysLocale.DefaultLCID: 0x0409 (1033)
SysLocale.PriLangID: 0x0009 (9)
SysLocale.SubLangID: 0x0001 (1)
DecimalSeparator: .
--------------------------------------------------------------------------------
HH Installed: YES
HH Version: 5.2.3790.2847
HH Friendly Version: > 1.4a
--------------------------------------------------------------------------------
H2 Installed: NO
H2 Version:
--------------------------------------------------------------------------------
IE Installed: YES
IE Version: 6.0.2900.3462
IE Friendly Version: Internet Explorer 6 (Windows XP SP2)


NT Administrator

NT Admin Check: Current user has full administor privileges: YES


HTML Help Run-time Components

File Registered OK: C:\WINDOWS\system32\hhctrl.ocx (Version: 5.2.3790.2847)
File Registered OK: C:\WINDOWS\system32\itss.dll (Version: 5.2.3790.2453)
File Registered OK: C:\WINDOWS\system32\itircl.dll (Version: 5.2.3790.2453)

File Found: C:\WINDOWS\system32\hhctrl.ocx
Version = 5.2.3790.2847
Registry Info: {adb880a6-d8ff-11cf-9377-00aa003b7a11}
ClassName = HHCtrl Object
InProcServer32 = C:\WINDOWS\system32\hhctrl.ocx
ProgID = Internet.HHCtrl.1
DLL is Found and Registered OK = YES

File Found: C:\WINDOWS\system32\itss.dll
Version = 5.2.3790.2453
Registry Info: {5D02926A-212E-11D0-9DF9-00A0C922E6EC}
ClassName = Microsoft InfoTech IStorage System
InProcServer32 = C:\WINDOWS\system32\itss.dll
ProgID = MSITFS1.0
DLL is Found and Registered OK = YES

File Found: C:\WINDOWS\system32\itircl.dll
Version = 5.2.3790.2453
Registry Info: {4662DAA5-D393-11D0-9A56-00C04FB68BF7}
ClassName =
InProcServer32 = C:\WINDOWS\system32\itircl.dll
ProgID = ITIR.WordWheelBuild.4
DLL is Found and Registered OK = YES


For HH Version Info See: http://helpware.net/htmlhelp/hh_info.htm


HTML Help 1.x Registry Settings

Description: If present this Key can disable HH Shortcuts and HH WinHelp commands on the local PC
Reference: KB 810687, KB 323180

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System\
Value: HelpQualifiedRootDir (string value) =
-> Report: Policy is not enabled. HH Shortcuts are not restricted on local machine.

Description: This key can be used to enable Hhctrl.ocx ActiveX Visual controls on servers
Reference: KB 892675

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions
Value: UrlAllowList (string value) =
Value: MaxAllowedZone (string value) = 3
-> Report: Settings reported for information only.

Description: This key allows MS programs such as iexplore.exe to open ITS file that do not have a .CHM file extension
Reference: KB 873343

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HelpRestrictions\AllowedExtensions
-> Report: No special file extensions have been enabled on this PC.

Description: This key can be used to allow access to remote ITS files
Reference: Win 2003 SP1, KB 896054

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
Value: UrlAllowList (string value) =
Value: MaxAllowedZone (string value) = 3
Value: NestedProtocolList (string value) =
-> Report: Settings reported for information only.

For HH Registry Info See: http://helpware.net/htmlhelp/hh_info.htm#hh14


HTML Help 1.x Workshop Components

*** HH Workshop not found or not installed correctly. Try reinstalling.

File not found: C:\Program Files\itcc.dll


File Found: C:\WINDOWS\system32\hha.dll (Version: 4.74.8702.0)


KeyHelp OCX by Keyworks.net - KeyHelp.ocx

This is for information only. KeyHelp is a 3rd party DLL.
*** KeyHelp.ocx is not registered or not installed!
*** You can register your KeyHelp.ocx using the "Register a DLL" button.
*** KeyHelp.ocx could be installed anywhere on your PC by normally resides in the Windows System folder.

For More Info See: http://keyworks.net/


RoboHelp DLL by eHelp/Macromedia - HHActiveX.dll

This is for information only. HHActiveX is a 3rd party DLL.
*** HHActiveX.dll is not registered or not installed!
*** You can register your HHActiveX.dll using the "Register DLL..." button.
*** HHActiveX.dll could be installed anywhere on your PC.

For More Info See: http://www.macromedia.com/


MS Help 2 Run-time Components

*** MS Help 2 NOT installed on this PC


Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 20, 2009 Jan 20, 2009

Copy link to clipboard

Copied

Hi there

Not to step on Pete's toes, but perhaps he is away for a while. It has been my experience that the file must be recompiled on the PC after you re-register the DLL. This is further supported by noting that when you notice the search isn't working, it only affects certain CHM files and not all files on the machine.

Cheers... Rick

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Jan 20, 2009 Jan 20, 2009

Copy link to clipboard

Copied

Was the first diagnostic you posted taken before you registered the dll or after? If it was after, then it looks like you don't have the itcc.dll file on your PC. Do a search for it, and if it doesn't show up, then follow the download link in the first article Pete posted and do the registration process again.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 21, 2009 Jan 21, 2009

Copy link to clipboard

Copied

The first report was done after the registration, the .dll is in c:\windows\system32 but the report doesn't look like it picks it up. For some reason it is looking for the file in c:\program files. We are going to try is today on the new workstation and verify and will post the result.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 27, 2009 Jan 27, 2009

Copy link to clipboard

Copied

LATEST
This was solved by registering the itcc.dll and recompiling. Thanks for the help.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 20, 2009 Jan 20, 2009

Copy link to clipboard

Copied

Below is the report on the workstation where it is working. It looks like the itcc.dll is in a different location (File Found: C:\Program Files\HTML Help Workshop\itcc.dll (Version: 4.72.7277.0). Any ideas on what to do? Just register the .dll, run the utility to make sure it shows up as "file found" and then re-compile and test?

General Info

Report EXE: \\infpr2g01\mfapps_prod\Repository\Desktop\data\MJsDiag.exe
Report Run Date: 01/20/2009 2:06:51 PM
Report EXE Version: 2.7.2.0
Download URL: http://helpware.net/downloads/
--------------------------------------------------------------------------------
Operating System: Windows NT 5.0.2195
SysLocale.DefaultLCID: 0x0409 (1033)
SysLocale.PriLangID: 0x0009 (9)
SysLocale.SubLangID: 0x0001 (1)
DecimalSeparator: .
--------------------------------------------------------------------------------
HH Installed: YES
HH Version: 5.2.3790.620
HH Friendly Version: > 1.4a
--------------------------------------------------------------------------------
H2 Installed: NO
H2 Version:
--------------------------------------------------------------------------------
IE Installed: YES
IE Version: 6.0.2800.1949
IE Friendly Version: Internet Explorer 6 SP1


NT Administrator

NT Admin Check: Current user has full administor privileges: *** NO ***


HTML Help Run-time Components

File Found: C:\WINNT\system32\hhctrl.ocx
Version = 5.2.3790.620
Registry Info: {adb880a6-d8ff-11cf-9377-00aa003b7a11}
ClassName = HHCtrl Object
InProcServer32 = C:\WINNT\system32\hhctrl.ocx
ProgID = Internet.HHCtrl.1
DLL is Found and Registered OK = YES

File Found: C:\WINNT\system32\itss.dll
Version = 5.2.3790.309
Registry Info: {5D02926A-212E-11D0-9DF9-00A0C922E6EC}
ClassName = Microsoft InfoTech IStorage System
InProcServer32 = C:\WINNT\system32\itss.dll
ProgID = MSITFS1.0
DLL is Found and Registered OK = YES

File Found: C:\WINNT\system32\itircl.dll
Version = 5.2.3790.309
Registry Info: {4662DAA5-D393-11D0-9A56-00C04FB68BF7}
ClassName =
InProcServer32 = C:\WINNT\system32\itircl.dll
ProgID = ITIR.WordWheelBuild.4
DLL is Found and Registered OK = YES


For HH Version Info See: http://helpware.net/htmlhelp/hh_info.htm


HTML Help 1.x Registry Settings

Description: If present this Key can disable HH Shortcuts and HH WinHelp commands on the local PC
Reference: KB 810687, KB 323180

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System\
Value: HelpQualifiedRootDir (string value) =
-> Report: Policy is not enabled. HH Shortcuts are not restricted on local machine.

Description: This key can be used to enable Hhctrl.ocx ActiveX Visual controls on servers
Reference: KB 892675

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions
Value: UrlAllowList (string value) =
Value: MaxAllowedZone (string value) = 3
-> Report: Settings reported for information only.

Description: This key allows MS programs such as iexplore.exe to open ITS file that do not have a .CHM file extension
Reference: KB 873343

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HelpRestrictions\AllowedExtensions
-> Report: No special file extensions have been enabled on this PC.

Description: This key can be used to allow access to remote ITS files
Reference: Win 2003 SP1, KB 896054

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions
Value: UrlAllowList (string value) =
Value: MaxAllowedZone (string value) = 3
Value: NestedProtocolList (string value) =
-> Report: Settings reported for information only.

For HH Registry Info See: http://helpware.net/htmlhelp/hh_info.htm#hh14


HTML Help 1.x Workshop Components

*** HH Workshop not found or not installed correctly. Try reinstalling.

File Found: C:\Program Files\HTML Help Workshop\itcc.dll (Version: 4.72.7277.0)
File Found: C:\WINNT\system32\hha.dll (Version: 4.74.8702.0)


KeyHelp OCX by Keyworks.net - KeyHelp.ocx

This is for information only. KeyHelp is a 3rd party DLL.
*** KeyHelp.ocx is not registered or not installed!
*** You can register your KeyHelp.ocx using the "Register a DLL" button.
*** KeyHelp.ocx could be installed anywhere on your PC by normally resides in the Windows System folder.

For More Info See: http://keyworks.net/


RoboHelp DLL by eHelp/Macromedia - HHActiveX.dll

Registration Info: {399CB6C4-7312-11D2-B4D9-00105A0422DF}
Version = 13.10.801.0
ClassName = HHComponentActivator Class
InProcServer32 = C:\PROGRA~1\ROBOHE~1\RoboHELP\HHACTI~1.DLL
ProgID = HHActiveX.HHComponentActivator.1
Dll Found and Registered = YES

For More Info See: http://www.macromedia.com/


MS Help 2 Run-time Components

*** MS Help 2 NOT installed on this PC

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
RoboHelp Documentation
Download Adobe RoboHelp