Try moving the CHM to a local drive assuming it is on a network drive (and this can include your desktop or My Documents folder). CHMs are affected by a MS Security patch that producing this behaviour.
1 person found this helpful
See if this link helps.
Joy and bliss is mine as I step out for my morning coffee break. Yup, so simple a fix did indeed work! Yahoo! Errr...
Thank you both for your quick reply.
~Happily Hopping through HTML Harmony
Is there any way to have your CHM hosted on a network and accessible from a client application? We are developing in .NET.
The only solution I see is lifting the security patch. Is that what you are referring to Peter?
The link is to an article on my site that describes the necessary registry changes that need to be made to allow the CHM to run.
That is the only way to enable a CHM to run on a network. If it is someone else's network, make sure their IT admin is happy with this change as there are no prizes if something goes wrong.
See www.grainge.org for RoboHelp and Authoring tips
Thank you Peter,
You are referring to Fabio Pagano's solution. We did try that and eventually got it to work. Initially it enabled us only to open the CHM manually (by double-clicking the file( on a network drive. When called from the application the help window opened and displayed the security error page "Navigation to the web page was canceled".
It was not until we changed the security zone settings using MaxAllowedZone as described in the MS Knowledge Base 896054 link that we got "context-sensitive HTML Help from .NET" to work. (Remember to restart your application after changing security settings.) We are deploying over a local intranet, so we will create a Group Policy to handle this security issue for client users.
Thank you for your help and kindest regards,