Compartilhar via


Erro fatal C1902

incompatibilidade do gerenciador de banco de dados do programa; verifique sua instalação

Um arquivo de banco de dados do programa (.pdb) foi criado usando uma versão mais recente do mspdbXXX.dll que a que o compilador encontrou em seu sistema. Esse erro geralmente indica que mspdbsrv.exe ou mspdbcore.dll estão ausentes ou têm versões diferentes do mspdbXXX.dll. (O espaço reservado XXX no mspdbXXX.dll o nome do arquivo é alterado com cada versão do produto. Por exemplo, no Visual Studio 2015, o nome do arquivo é mspdb140.dll).

Verifique se as versões correspondentes de mspdbsrv.exe, mspdbcore.dll emspdb XXX.dll estão instaladas em seu sistema. Verifique se as versões incompatíveis não foram copiadas para o diretório que contém o compilador e as ferramentas de link para sua plataforma de destino. Por exemplo, você pode ter copiado os arquivos para poder invocar o compilador ou a ferramenta de link do prompt de comando sem definir a variável de ambiente PATH adequadamente.