代码之家  ›  专栏  ›  技术社区  ›  Aaron Lerch

WinForms:加载本地化帮助(chm)文件

  •  4
  • Aaron Lerch  · 技术社区  · 17 年前

    加载特定于语言环境(即翻译的)编译的帮助文件(.chm)的最佳方法是什么?我们的安装将与包含资源的附属程序集一起部署它们。我想重复使用.NET framework加载附属程序集时使用的相同探测规则,而且我肯定不想编写自己的搜索算法,因为例如,我必须处理“zh CN/zh Hans/zh CHS”等特定情况。

    我在System.Windows.Forms.Help类中找不到任何指示您可以提供CultureInfo对象来指定特定区域性的内容。还有谁见过这个吗?

    1 回复  |  直到 17 年前
        1
  •  3
  •   Nick    17 年前

    一开始,我建议您不要将CHM文件与附属程序集并排部署,而是将CHM作为嵌入式资源包含在附属程序集本身中。请记住,一个程序集实际上可以包含在多个文件中。组成程序集和程序集的是清单。

    推荐文章