将resx添加到cab文件

本文关键字:cab 文件 添加 resx | 更新日期: 2023-09-27 18:15:20

我有一个Windows嵌入式应用程序,使用。resx文件将应用程序翻译成不同的语言。我还创建了一个安装。cab文件,但我不能将resx文件包含到这个cab中。

我怎样才能做到这一点?谢谢你的建议

将resx添加到cab文件

几点:

  1. 你还没有告诉我们你是如何添加文件的。您是使用自定义INF文件并仅调用CABWIZ还是使用Visual Studio安装程序项目?
  2. 你做了什么来尝试包含文件?
  3. 最重要的是,一个RESX文件不包含运行时资源,你很少会部署它。RESX资源被编译成*.resource.dll程序集,该程序集通常位于具有区域设置名称的子文件夹中(例如en-usfr-ca)。您需要部署这些文件/文件夹,这很有挑战性,因为CABWIZ不允许重复文件名(所有资源都有相同的文件名,只是不同的文件夹)。这种情况由SO问题处理。