用VS2005新建一个WTL dialog工程,建好后直接变异会出现下面这2个错误,是什么原因,如何解决?
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST
这句注视掉即可.
这个语句有2个地方,一个是
BEGIN
"CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST ""res\\\\WTLClock2.exe.manifest""\r\n"
"\0"
END
另外一个地方是:
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "res\\WTLClock2.exe.manifest"
我注释掉第二句就可以了,
但是其实我还不是很明白意思
我只是知道这么做可以通过
而且我自己新建的工程不会有这个问题,我用的是 WTL8+Vista,拿别人的Sample Code会出现这个问题