CF中的资源文件问题

时间:2010-09-17 10:22:25

标签: compact-framework cab

我已经完成了一个紧凑的框架应用程序,其中包含用于全球化的sevral ressource文件,并将所有内容打包到CAB文件中。

我的问题是,这些资源文件中的一些似乎是不可读的(改变文化转向默认文化)。所有这些资源文件都是相同的,当然除了翻译。当我将打包前生成的文件复制到移动设备上时,一切正常。

有什么想法吗?

此致

斯特凡

1 个答案:

答案 0 :(得分:0)

问题是CAB文件不支持具有相同名称的源文件,因此您的resource.dll文件获得了第一个的一堆副本。您必须重命名文件,然后使用CAB文件将它们重命名为目标上的原始文件。这有点令人费解,但别无他法。

伊利亚在CF newsgroup here中给出了一个不错的描述。