You need to change a registry setting to allow the .chm file viewer to access content on a network drive. I do this by applying this .reg file:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions] "MaxAllowedZone"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\HTMLHelp\1.x\ItssRestrictions] "MaxAllowedZone"=dword:00000001
Note that I apply the setting in both 32 and 64 bit views of the registry.
And I know that I am breaking the golden rule by hard-coding Wow6432Node
, but for my needs, on my particular network, this suffices.