在我的代码中,我尝试使用以下代码从本地网络打开帮助文件(.chm)
private void helpToolStripMenuItem_Click(object sender, EventArgs e)
{
Help.ShowHelp(this, @"\\server\Helpfiles\HelpFiles.chm");
}
如果我想在我的应用程序之外打开此.chm,由于安全原因,我需要首先在我的注册表中添加一个密钥。
我认为这对我的应用程序也有效,但它仍然说取消了。
如何打开此.chm文件及其内容?
答案 0 :(得分:2)
您需要更改计算机上的某个安全设置。我使用以下.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