Skip to main content
Known Participant
August 12, 2009
Question

How to identify a corrupt project/*.chm?

  • August 12, 2009
  • 4 replies
  • 1426 views

I was told recently that my master project was corrupt and told to rebuild it. The only symptom I saw was that the search field in the master.chm was not working.....

How does one know when a project or *.chm file is "corrupt?" I mean, this rebuilt master project could go corrupt again and I wouldn't know...any thoughts?

This topic is closed to new replies. Start a new post to keep the conversation going.

4 replies

Participating Frequently
August 12, 2009

Hi, forme3d,

If a Help file is corrupt then the compiler should normally notify you of one or more problems at the time that you compile it. So, it is worth keeping an eye on any messages that are displayed or logged at compile time.

Broken search functionality often indicates a problem with one particular DLL, itcc.dll, which is used by the Help compiler. The easiest way to check for and correct this problem is to run MJ's Help Diagnostics, which is available from here:

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

And see also:

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

You may find Microsoft's recommendations on how to test and debug Help files useful:

http://msdn.microsoft.com/en-us/library/ms524378(VS.85).aspx

Hope you made some progress on resolving the other issues in your Help files.

Pete

Captiv8r
Legend
August 12, 2009

Hey there Pete

Would you mind taking a peek at the link below and offering feedback?

Click here to view

Cheers... Rick

Participating Frequently
August 16, 2009

Hi, Rick, Peter,

Hey there Pete

Would you mind taking a peek at the link below and offering feedback?

Click here to view

Cheers... Rick

That all looks like good stuff to me. Some additional sites that you may want to link to are as follows:

Pete