IIS7 no pudo cargar el archivo o el ensamblaje "XXX.XXX" o una de sus dependencias. Intentando cargar una solución con un programa mal formado

  
                  

Implementación de un programa .NET En el servidor IIS7, aparece el siguiente mensaje:

Descripción: Se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Verifique la información de seguimiento de la pila para obtener detalles sobre el error y la fuente del error en el código.

Detalles de la excepción: System.BadImageFormatException: No se pudo cargar el archivo o el ensamblaje 'XXX' o una de sus dependencias. Se intentó cargar un programa con un formato incorrecto.

Source Error:


Se generó una excepción no controlada durante la ejecución de la solicitud web actual. La siguiente información de seguimiento de la pila de excepciones se puede usar para determinar la información sobre la causa de la anomalía y dónde ocurrió.

Seguimiento de la carga del ensamblaje: la siguiente información ayuda a determinar por qué no se pudo cargar el ensamblaje "XXX".


ADVERTENCIA: el registro de enlace de ensamblado está desactivado. Para habilitar el registro de errores de enlace de ensamblaje, establezca el valor de registro [HKLM \\ Software \\ Microsoft \\ Fusion! EnableLog] (DWORD) en 1. Nota: Habrá alguna penalización de rendimiento asociada con el registro de fallos de enlace de ensamblaje. Para desactivar esta función, elimine el valor de registro [HKLM \\ Software \\ Microsoft \\ Fusion! EnableLog
Solución:
Genere la aplicación como la plataforma de destino: cualquier CPU;
El entorno de prueba es notebook win7 64 Bit, put iis application pool - configuración avanzada - habilita aplicaciones de 32 bits: verdadero

Copyright © Conocimiento de Windows All Rights Reserved