Partager via


Erreur irrécupérable C1902

incompatibilité du gestionnaire de base de données de programme ; s’il vous plaît case activée votre installation

Un fichier de base de données de programme (.pdb) a été créé à l’aide d’une version plus récente de mspdbXXX.dll que celle que le compilateur a trouvée sur votre système. Cette erreur indique généralement que mspdbsrv.exe ou mspdbcore.dll sont manquants ou ont des versions différentes de mspdbXXX.dll. (Le L’espace réservé XXX dans le nom de fichier MSPdbXXX.dll change avec chaque version du produit. Par exemple, dans Visual Studio 2015, le nom de fichier est mspdb140.dll.)

Vérifiez que les versions correspondantes de mspdbsrv.exe, mspdbcore.dll et mspdbXXX.dll sont installées sur votre système. Vérifiez que les versions incompatibles n’ont pas été copiées dans le répertoire qui contient le compilateur et les outils de liaison pour votre plateforme cible. Par exemple, vous avez peut-être copié les fichiers afin de pouvoir appeler le compilateur ou l’outil de liaison à partir de l’invite de commandes sans définir la variable d’environnement PATH en conséquence.