x32 visual the newer microsoft machine has detected been c++ resources icons

the - microsoft visual c++ 2010 redistributable package(x32)



error fatal CVT1100: recurso duplicado. tipo: ICON, nombre: 1(C++, Visual Studio C++ 2010) (1)

Resolví el problema.

He movido el contenido de un archivo .rc al archivo principal de rc. El compilador tuvo problemas para incluir ICON de dos recursos. No tengo idea de por qué, pero esta es una solución clara y simple.

Traté de agregar iconos personalizados (13x13 dimention) a un proyecto.

No puedo encontrar por qué no puedo cargar el ícono.

CVTRES: error fatal CVT1100: recurso duplicado. tipo: ICONO, nombre: 1, idioma: 0x0409 ENLACE: error fatal LNK1123: error durante la conversión a COFF: archivo no válido o corrupto

Alguna información de resource.h:

#define IDI_LOGO 16 //0x10 - no problem here ... /* Bitmaps */ #define IDB_LOGO 200 #define IDB_GOOD 201 #define IDB_EVIL 202 /* Icons */ #define IDI_TERRAIN 90 // problem starts here #define IDI_ELEV 91 #define IDI_DRAWREPLACE 92 #define IDI_DRAWFILL 93 #define IDI_DRAWBRUSH 94

common.rc:

#include "resource.h" /* Bitmaps */ // no problem #define IDB_LOGO 200 #define IDB_GOOD 201 #define IDB_EVIL 202 /* Icons */ // problem: #define IDI_TERRAIN 90 #define IDI_ELEV 91 #define IDI_DRAWREPLACE 92 #define IDI_DRAWFILL 93 #define IDI_DRAWBRUSH 94

archivo2.rc:

#include "resource.h" IDI_LOGO ICON DISCARDABLE "res/swgbts.ico" #include "resource.h" IDI_LOGO ICON DISCARDABLE "res/aokts.ico"

Traté de cambiar la identificación del IDI_TERRAIN y otros iconos, no ayudó.

De acuerdo con esto: https://msdn.microsoft.com/en-us/library/b1kw34cb%28v=vs.80%29.aspx Traté de cambiar el número, no ayudé

Tenga en cuenta que si hago un comentario sobre las líneas problemáticas, IDI_LOGO se carga. ¿Alguna ayuda?

El error está en resource.h Visual Studio C ++ 2010, Windows XP