delphi - renovacion - DCC Sugerencia: H2161 Advertencia: Recurso duplicado: Tipo 24(definido por el usuario), ID 1; Archivo de recursos... guardado; archivo... / WindowsXP.res recurso descartado
que hago si se me perdio mi licencia de conducir (4)
Eliminar {$R *.res}
de la fuente del proyecto ayuda. {$R *.res}
está restringido en Delphi XE2?
Obtén el siguiente error al vincular mi proyecto en Delphi XE2. La recreación del archivo .dproj no ayuda.
[DCC Hint] H2161 Warning: Duplicate resource: Type 24 (user-defined), ID 1; File resource <filename>.res kept; file c:/program files/embarcadero/rad studio/9.0/lib/Win32/release/WindowsXP.res resource discarded.
¿Como arreglarlo? ¡Gracias por la ayuda!
Gracias por tu ayuda. Para mí, lo siguiente ha ayudado:
{$ R * .RES} from project source removed
Tuve el mismo problema, y llegué a esta página a través de Google.
Eliminando XPMan
de la cláusula de usos lo arregló.
Encontró al culpable a través de "buscar en archivos" con el término de búsqueda "xpman". Gracias a Rob Kennedy por sugerir esto en el comentario a la respuesta de David.
Usted tiene más de un manifiesto de aplicación vinculado a la aplicación. Sólo puede haber uno y, por lo tanto, hay que descartarlos. Las versiones modernas de Delphi vinculan un manifiesto de forma predeterminada en función de la opción de proyecto "Runtime themes". Posiblemente tenga otro manifiesto vinculado, tal vez que data de cuando desarrolló el proyecto en una versión anterior de Delphi. ¿Estás utilizando el componente TXPManifest por casualidad?
Puede eliminar el manifiesto que está enlazando explícitamente. O puede deshabilitar la configuración de los temas de tiempo de ejecución y conservar el manifiesto explícito. De esta última manera usted está en control de lo manifiesto. Personalmente, así es como lo hago porque necesito tener control sobre lo que va en el manifiesto.