将resx添加到cab文件
本文关键字:cab 文件 添加 resx | 更新日期: 2023-09-27 18:15:20
我有一个Windows嵌入式应用程序,使用。resx文件将应用程序翻译成不同的语言。我还创建了一个安装。cab文件,但我不能将resx文件包含到这个cab中。
我怎样才能做到这一点?谢谢你的建议
几点:
- 你还没有告诉我们你是如何添加文件的。您是使用自定义INF文件并仅调用CABWIZ还是使用Visual Studio安装程序项目?
- 你做了什么来尝试包含文件? 最重要的是,一个RESX文件不包含运行时资源,你很少会部署它。RESX资源被编译成
*.resource.dll
程序集,该程序集通常位于具有区域设置名称的子文件夹中(例如en-us
或fr-ca
)。您需要部署这些文件/文件夹,这很有挑战性,因为CABWIZ不允许重复文件名(所有资源都有相同的文件名,只是不同的文件夹)。这种情况由SO问题处理。