Fallo durante la conversión a COFF: archivo no válido o corrupto

Cuando bash crear un progtwig simple en VS2010, la comstackción tiene éxito, sin embargo, cuando bash crear la solución, me da este error:

LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt 

¿Qué estoy haciendo mal?

Tuve este problema y lo resolví con este hilo

desactivar el enlace incremental, yendo a

  Project Properties -> Configuration Properties -> Linker (General) -> Enable Incremental Linking -> "No (/INCREMENTAL:NO)" 

Este problema ocurrió después de la instalación de Visual Studio 2012. El problema se resolvió reemplazando el cvtres.exe de VS2010 con el de VS2012.

¡Gracias a “social.msdn”!

Tuve este problema después de instalar dotnetframework4.5.
Abra la ruta a continuación:
“C: \ Archivos de progtwig (x86) \ Microsoft Visual Studio 10.0 \ VC \ bin” (en la máquina de 64 bits)
o
“C: \ Archivos de progtwig \ Microsoft Visual Studio 10.0 \ VC \ bin” (en una máquina de 32 bits)
En esta ruta, encuentre el archivo cvtres.exe y cámbiele el nombre a cvtres1.exe, luego vuelva a comstackr su proyecto.

Tuve que instalar VS 2010 SP1 para que funcione nuevamente. Lame microsoft.

¿Tienes instalado Visual Studio 2012 también? Si es así, 2012 pisotea tu IDE 2010, posiblemente debido a problemas de compatibilidad con .NET 4.5 y .NET 4.0.

Vea http://social.msdn.microsoft.com/Forums/da-DK/vssetup/thread/d10adba0-e082-494a-bb16-2bfc039faa80

Estoy usando Visual Studio 2010.

Esto me sucedió cuando instalé .NET 4.5. Desinstalar .NET 4.5 e instalar .NET 4.0 me ayudó y desaparecieron los mensajes de error.

Si también ha instalado VS2012, el archivo antiguo cvtres ya no funcionará.

Intenta eliminar el archivo (simplemente renombrado):
C: \ Archivos de progtwig (x86) \ Microsoft Visual Studio 10.0 \ VC \ BIN \ cvtres.exe

También puede depurar utilizando la opción del vinculador / VERBOSE para obtener más información sobre el error del vinculador. Allí debería ver un mensaje de error que indica que la invocación a cvtres falla.

En mi caso, solo fue causado porque no había suficiente espacio en el disco para que cvtres.exe escribiera los archivos que tenía que hacer.

El error fue precedido por esta línea

 CVTRES : fatal error CVT1106: cannot write to file