English:
Actually, not only in Visual 2019... I can compile this same source code in any version of visual... Including: 2010. Since only the original solution needs to be removed, open/edit the file: "*.vcxproj" and change the toolset version from: "v140" (Visual Studio 2015) to: "v100" (Visual Studio 2010) with notepad or notepad++ and save it as: "Unicode-UTF8" + the extension: ".vcxproj". So (later) you reopen this poop in your current version of Visual Studio which may be 2010 or higher... You go back to edit: "Properties" of the project and: "Recreate" (again) a Ducking new file for your stupid solution ("*.sln"). it is very simple to do.
Spanish:
En realidad, no solo en Visual 2019... Puedo compilar este mismo código fuente en cualquier versión de visual... Incluido: 2010. Dado que solo se debe eliminar la solución original, abrir/editar el archivo: "*.vcxproj" y cambie la versión del conjunto de herramientas de: "v140" (Visual Studio 2015) a: "v100" (Visual Studio 2010) con el bloc de notas o bloc de notas++ y guárdarlo como: "Unicode-UTF8" + la extensión: ".vcxproj ". Entonces (más tarde) vuelves a abrir esta mierd* en tu versión actual de Visual Studio, que puede ser 2010 o superior... Regresas a editar: "Propiedades" del proyecto y: "Recrea" (nuevamente) un puto nuevo archivo para tu solución estúpida ("*.sln"). es muy sencillo de hacer.