Partilhar via


Erro fatal C1905

Front end e back end não são compatíveis (ambos devem ter como alvo o mesmo processador)

Observações

Este erro ocorre quando um arquivo de .obj é gerado por um front-end do compilador (C1.dll) que tem como alvo um processador, como x86, ARM ou x64, mas está sendo lido por um back-end (C2.dll) que tem como alvo um processador diferente.

Para corrigir esse problema, verifique se você está usando um front-end e um back-end correspondentes. Este é o padrão para projetos criados no Visual Studio. Este erro pode ocorrer se você tiver editado o arquivo de projeto e usado caminhos diferentes para as ferramentas de compilador. Se você não definiu especificamente o caminho para as ferramentas de compilador, esse erro pode ocorrer se sua instalação do Visual Studio estiver corrompida. Por exemplo, você pode ter copiado os arquivos do compilador .dll de um local para outro. Use programas e recursos no painel de controle do Windows para reparar ou reinstalar o Visual Studio.