El archivo '<archivo>' que tiene como destino '<plataforma>' no es compatible con la plataforma de destino '<plataforma>' del proyecto

Actualización: noviembre 2007

File '<file>' targeting '<platform>' is not compatible with the project's target platform '<platform>'

Este mensaje se genera cuando el ensamblado se genera para una plataforma distinta de la TargetPlatform (Propiedad) del proyecto. Puede recibir este mensaje en los casos siguientes:

  • Si el valor de TargetPlatform es x86 para el proyecto y la plataforma de destino del ensamblado es x64 o Itanium.

  • Si el valor de TargetPlatform es x64 para el proyecto y la plataforma de destino del ensamblado es Itanium.

  • Si el valor de TargetPlatform es Itanium para el proyecto y la plataforma de destino del ensamblado es x64.

Si el proyecto de programa de instalación utiliza acciones personalizadas de una DLL de 64 bits (sin tener en cuenta el valor especificado para TargetPlatform), este mensaje se genera como una advertencia. De lo contrario, este mensaje se genera como un error. La resolución es la misma en ambos casos, tal como se describe a continuación.

Para corregir este error

  • Cambie la propiedad TargetPlatform para que sea coherente con los ensamblados que se van a instalar, o bien, cambie los ensamblados que se van a agregar al proyecto.

Vea también

Referencia

TargetPlatform (Propiedad)