Udostępnij za pośrednictwem


Błąd krytyczny C1902

niezgodność menedżera bazy danych programu; Sprawdź instalację

Uwagi

Plik bazy danych programu (.pdb) został utworzony przy użyciu nowszej wersji pliku mspdbXXX.dll niż ten, który kompilator znalazł w systemie. Ten błąd zwykle wskazuje, że brakuje mspdbsrv.exe lub mspdbcore.dll lub mają inne wersje niż mspdbXXX.dll. (Symbol zastępczy XXX w pliku mspdbXXX.dll zmienia się wraz z każdą wersją produktu. Na przykład w programie Visual Studio 2015 nazwa pliku to mspdb140.dll.

Upewnij się, że pasujące wersje mspdbsrv.exe, mspdbcore.dll i mspdbXXX.dll są zainstalowane w systemie. Upewnij się, że niezgodne wersje nie zostały skopiowane do katalogu zawierającego kompilator i narzędzia do łączenia dla platformy docelowej. Na przykład można skopiować pliki, aby można było wywołać kompilator lub narzędzie linku z wiersza polecenia bez odpowiedniego ustawienia zmiennej środowiskowej PATH .