Error irrecuperable C1905
Front-end y back-end no compatibles (el destino debe ser el mismo procesador).
Este error se produce cuando el front-end de un compilador (C1.dll) cuyo destino es un procesador, por ejemplo x86, ARM o x64, genera un archivo .obj, pero lo lee un back-end (C2.dll) cuyo destino es un procesador diferente.
Para resolver este problema, asegúrese de que el front-end y el back-end utilizados se corresponden. Este es el valor predeterminado para los proyectos creados en Visual Studio. Este error puede producirse si ha editado el archivo de proyecto y si ha utilizado diferentes rutas de acceso a las herramientas del compilador. Si no ha establecido específicamente la ruta de acceso de las herramientas del compilador, este error puede producirse si la instalación de Visual Studio está dañada. Por ejemplo, tal vez ha copiado los archivos .dll del compilador de una ubicación a otra. Utilice Programas y características en el Panel de control de Windows para reparar o reinstalar Visual Studio.