网络CHM文件



因此,我已经阅读了网络上的CHM文件(Intranet)以及如何在Windows上查看它们。有用。问题是Visual Studio无法查看它们。

Help.ShowHelp(ParentForm, @"\ServerNamedataDynamicHelpHelpFIle.chm", HelpNavigator.Topic, @"mk:@MSITStore:\ServerNamedata\DynamicHelpHelpFile.chm::/TopicName.htm");

结果是空为空的帮助文件。主题和子主题都存在于内容列表中,但其中没有任何内容。

如果有人知道如何解决此问题,请与我分享您的专业知识。

您需要更改注册表设置,以允许.chm文件查看器访问网络驱动器上的内容。我通过应用此.REG文件来做到这一点:

Windows注册表编辑器版本5.00[HKEY_LOCAL_MACHINE  SOFTWORD  MICROSOFT  HTMLHELP  1.x  ITSSRESTRICTIONS]" maxloweredzone" = dword:00000001[HKEY_LOCAL_MACHINE  SOFTWORD  WOW6432NODE  MICROSOFT  HTMLHELP  1.x  ITSSRETRATTIONS]" maxloweredzone" = dword:00000001

请注意,我将设置应用于注册表的32位和64位视图。

我知道,我正在通过硬编码Wow6432Node打破黄金法则,但是为了我的需求,在我的特定网络上,这就足够了。

相关内容

  • 没有找到相关文章

最新更新