2009-05-08 53 views
0

Wenn Version VC++ 6.0-Anwendung in VC++ 2008 konvertiert wird, gibt es LINK2001/LNK2019 Verknüpfungsfehler.Visual Studio 6.0 zu Visual Studio 2008

Aber der gleiche Code kompiliert und verknüpft und läuft ohne Probleme in VC++ 6.0

Wie kann ich dieses Problem lösen?

+1

Vorausgesetzt, dass diese generischen "Objekt nicht gefunden" -Linker-Fehler sind, werden wir wahrscheinlich einige weitere Informationen über das, was Sie tun, benötigen. Sind die Projekte in der richtigen Reihenfolge? Gibt es andere Fehler in einigen DLLs, die Sie verwenden? – Andy

Antwort

0

Sieht so aus, als ob Ihr Projekt von einer anderen externen Bibliothek abhängig ist. In VC6 stellen Sie die Pfade korrekt unter Optionen/Einstellungen ein, aber Sie haben das in VC2008 übersehen. Das ist nur eine wilde Schätzung.

0

Springen von VC6 zu VS2008 bedeutet, mit dem Brechen von Änderungen in VS2003, VS2005 und VS2008 umzugehen. Lesen Sie mehr here und here. Nur eine Vermutung - brauchen mehr Details.