G
Guest
I've just been handed an old project (written in VC6 or possibly an earlier
version) which I need to compile in Visual Studio Express. I went through the
normal solution coversion process but the code unfortunately does not
compile. There seem to be a problem with the resource but the error message
is very vague so I don't know which part (configuration or code) that needs
to be modified. I think the relevant error is this one:
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1,
language:0x0409
I have no idea on what this error means or where I should continue my
investigation? Things I have noted so far is:
- The original project contains a file named Blah.exe.manifest (even though
I don't know what this file is for)
- Under Project Options :: Linker I have found that VSExpress has an option
to "generate manifest". This option is TRUE but turning it off does not help
afaik.
The complete build log error is included below:
1>Linking...
1> Creating library Debug/Blah.lib and object Debug/Blah.exp
1>CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1,
language:0x0409
1>LINK : fatal error LNK1123: failure during conversion to COFF: file
invalid or corrupt
1>Build log was saved at "file://c:\Documents and
Settings\Administrator\Desktop\np2src\Debug\BuildLog.htm"
1>Blah - 2 error(s), 37 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
sincerely,
martin
version) which I need to compile in Visual Studio Express. I went through the
normal solution coversion process but the code unfortunately does not
compile. There seem to be a problem with the resource but the error message
is very vague so I don't know which part (configuration or code) that needs
to be modified. I think the relevant error is this one:
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1,
language:0x0409
I have no idea on what this error means or where I should continue my
investigation? Things I have noted so far is:
- The original project contains a file named Blah.exe.manifest (even though
I don't know what this file is for)
- Under Project Options :: Linker I have found that VSExpress has an option
to "generate manifest". This option is TRUE but turning it off does not help
afaik.
The complete build log error is included below:
1>Linking...
1> Creating library Debug/Blah.lib and object Debug/Blah.exp
1>CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1,
language:0x0409
1>LINK : fatal error LNK1123: failure during conversion to COFF: file
invalid or corrupt
1>Build log was saved at "file://c:\Documents and
Settings\Administrator\Desktop\np2src\Debug\BuildLog.htm"
1>Blah - 2 error(s), 37 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
sincerely,
martin