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.