VC++ Express: Program database manager mismatch
-
Servus,
habe ein kleines Problem mit VC++ Express. Das habe ich mir gerade installiert, aber sobald ich irgendwas kompilieren will, bekomme ich die folgende Meldung:
fatal error C1902: Program database manager mismatch; please check your installation
Ich habe auch schon gegooglet und den Hinweis entdeckt, daß dies daran liegt, daß man mehrere verschiedene Versionen der mspdb80.dll auf seinem Rechner hat - einmal im VC-Verzeichnis und einmal unter windows/system32.
Nun habe ich nach der Datei gesucht, und sie nur im VC-Verzeichnis gefunden. Unter windows/system32 ist sie nicht zu finden...
Woran könnte es denn noch liegen? Ich habe auch noch VC 6 installiert, die eine mspdb60.dll benutzt, aber ich glaube kaum, daß es bei diesen beiden Konflikte geben kann, oder?
-
Habe nun gerade extra einen Hotfix installiert, der genau dieses Problem beheben soll. Tut er aber nicht
-
Okay hab's nun endlich gelöst - die mspdb80.dll war tatsächlich zweimal auf meinem Rechner, aber beidesmal irgendwo im Visual Studio Verzeichnis. Diejenige im Common7/IDE-Ordner muß bleiben, die im bin-Ordner wurde gelöscht. Nun funktioniert's
also falls jemand das gleiche Problem haben sollte, einfach schauen daß die Datei nur im Common7/IDE-Ordner drin ist.