在我的代码中,我试图使用以下代码从本地网络打开帮助文件(.chm)

private void helpToolStripMenuItem_Click(object sender, EventArgs e)
{
    Help.ShowHelp(this, @"\\server\Helpfiles\HelpFiles.chm");
}

如果我想在应用程序之外打开这个.chm,出于安全原因,我需要首先向注册表添加一个键。
我以为这也适用于我的申请,但它仍然说取消。
如何打开这个.chm文件及其内容?

最佳答案

您需要更改计算机上的一个安全设置。我使用以下.reg文件进行修改:

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

请在此处阅读所有相关信息:http://support.microsoft.com/kb/896358

10-01 14:05
查看更多