在Windows CE Core许可证构建中使用Help.ShowHelp的任何方法?

时间:2008-09-22 21:15:23

标签: compact-framework windows-ce

我正在为Windows CE 6.0开发Compact Framework 3.5应用程序。 Help.ShowHelp()抛出NotSupportedException。在windowsembedded.com,我发现了这个声明:

“帮助未包含在Core运行时,因为它需要浏览器。”

这是例外的原因吗?如果是这样,是否有任何推荐的方法来解决这个问题,还是我需要建立自己的帮助系统?

2 个答案:

答案 0 :(得分:1)

ShowHelp使用CE下的浏览器控件(通过webview.dll IIRC)。浏览器控件肯定是Professional CE许可证SKU(评估工具here的一部分。以前有一个Word文档列出了每个组件,但我似乎无法找到它的下载),所以你会如果您打算使用Core许可证,则必须推出自己的帮助框架。选项可能是使用OperaMiniMo作为浏览器,但您仍需要滚动所有搜索/帮助内容。

使用RTF可能更简单。

答案 1 :(得分:0)

以下文章介绍了CE的帮助。

http://msdn.microsoft.com/en-us/library/ms229662.aspx

这对你有帮助吗? (双关语无意)