C#Help.ShowHelp白色右侧面板网络.chm

时间:2017-02-24 02:41:01

标签: c# wpf chm html-help

我正在尝试从我的C#wpf应用程序开始提供帮助,因此我使用:

System.Windows.Forms.Help.ShowHelp(null, @"//UNCPATH/Help.chm", System.Windows.Forms.HelpNavigator.Topic, "/GOOD_TOPIC.htm");

这会在帮助下启动hh.exe,但右侧面板完全是白色的,就好像它无法呈现它一样。

我也试过了

Process.Start("hh.exe", "//UNCPATH/Help.chm") 

,这给出了相同的结果。

但当我使用本地路径Help.ShowHelp工作时,当我使用Windows运行窗口时:hh.exe //UNCPATH/Help.chm它可以工作。

我不认为UNC路径是问题,因为即使使用映射驱动器,我也会得到相同的结果。我最好的客人是网络驱动器是问题,但是当我使用我的代码中的东西时,我不会遇到问题。

这可能是32/64 bit问题(我的应用在32-bit Windows 7操作系统上编译为64-bit

编辑:

x64编译后进行了一些更多的研究后,它可以在我的电脑上运行,但在x86

中编译时却无效

0 个答案:

没有答案