Oto niektóre opis z MSDNVisual Studio 2010: Błąd krytyczny C1902 o „menedżera bazy danych programu”
Komunikat o błędzie programu Menedżer bazy danych niedopasowania; sprawdź instalację Plik bazy danych programu (.pdb) został utworzony przy użyciu nowszej wersji pliku mspdb80.dll niż w przypadku kompilacji.
Ten błąd zwykle oznacza, że mspdbsrv.exe lub mspdbcore.dll są brakuje lub mają różne wersje od mspdb80.dll. Upewnij się, że wersje mspdbsrv.exe, mspdbcore.dll i mspdb80.dll są zgodne z wersją w twoim systemie.
i chcę wiedzieć, co to jest "menedżer bazy danych programu"? A jaki jest związek z "mspdbsrv.exe, mspdbcore.dll i mspdb80.dll"?
.pdb jest baza danych programu. To jest plik debugowania, który służy do debugowania aplikacji. –
Czy podczas debugowania mspdbsrv ma dynamicznie ładować mspdbcore i mspdb80? –
Jeśli jest to Twój własny program, pierwszą próbą będzie usunięcie pliku .pdb i ponowne jego przebudowanie przez menedżera. Zdarza się automatycznie, jeśli go brakuje. –