Source VS Version Updaten!

12/06/2018 04:12 xLurique#1
Ich hab mal eine frage, unzwar wie kann ich zum Beispiel eine Source von VS2003 auf VS2017 updaten?

Danke im vorraus für die Antworten.
12/06/2018 12:12 Dr. Peacock#2
1. Öffne deine VS2003 Source mit VS2017.
2. Compile sie.
3. Fix die Errors.

Oder besser gesagt weil ich stark vermute dass du wenig bis garkeine Erfahrung hast... In epvp an erfahrenere Developer wenden, kostet natürlich Geld aber alleine die Möglichkeiten und die Performance unter VS2017 ist tausend mal besser als VS2003.
12/06/2018 13:05 xLurique#3
okee danke dir
12/10/2018 08:46 xTwiLightx#4
Ein Projekt selbst ist schnell von einem 2003er in ein 2017er Projekt konvertiert.

Ich denke eher, dass es dir um die Codebasis geht - also ein "Upgrade" auf C++17 Basis oder ähnlich.
VS2017 ist nur eine IDE, hat also in erster Linie nichts mit der Verarbeitung des Codes (also Kompilierung + Linker) zu tun. Dem Compiler dahinter - also MSVC - ist der Code dann schon eher bedeutend. Ein Update der Codebasis auf einen neueren Standard, also C++11, 14 oder 17, ist alles andere als trivial.

Klar, einiges kann man relativ leicht hinbekommen, andere Dinge sind aber durchaus komplizierter. Vor allem, wenn man auch die Vorteile der neuen Standards (z.B. bestimmte Algorithmen zur Sortierung) nutzen oder auf andere Datentypen in bestimmten Stellen setzen will.

Wie DrPeacock schon sagte - wenn dir das wirklich wichtig ist, dann wirst du dir jemanden suchen müssen, wenn dir die Erfahrung fehlt. Ein reines Projektupgrade an sich kann man empfehlen - das kostet aber nicht allzuviel Aufwand, um die Projekte wieder kompilieren zu können. ;)