2013-10-14 56 views
-1

我有问题。我在旧项目中添加了新对话框,并且出现了一些错误:错误重新编译

X:MEATFACTORYMaterialsMaterials.rc (22): error RC2135 : file not found: 0x19 
X:MEATFACTORYMaterialsMaterials.rc (74): error RC2135 : file not found: 128 
X:MEATFACTORYMaterialsMaterials.rc (1764): error RC2104 : undefined keyword or key name: IDC_LIST_RESULT 
Error executing rc.exe. 

这是什么意思? codepage在文件中 - win1251 我该怎么办? 我需要解决这个问题,只为VC6.0

回答

0

在所有,这个错误的原因是,在添加资源VS6.0的过程中,为什么(为什么?这是不明白)创建了另一个新的文件资源.h在扩展中添加了两个不读取Unicode字符。也就是说,目录中存在两个文件resourse.h - 并且具有不同的内容。当我将条件设置为compile/c 68001时 - 然后由具有Unicode的文件拾取但未完成 - 并导致出现第二组错误。如果文件被编译为ASCII - 从工作室文件系统的角度来看,有两个文件名称相同 - 并且其中一个文件无法读取(当然)。也就是说,如果你得到这个错误 - 请检查文件resource.h - 并且没有像这种情况下的小故障。这也可能是(这可能是)这是由于VS在虚拟机到Linux上为我工作 - 但从Linux文件系统的角度来看,并不是什么非同寻常的东西 - 只有两个名称不同的文件。