Cambiar el compilador en VS2013
Si quieres usar el IDE de VS2013 pero necesitas usar el compilador de VS2010 (por algún problema de compatibilidad) se puede seguir el procedimiento descrito aquí (Changing target compiler in VS 2013 to VS 2012), es decir, cambiar en Properties -> General -> Platform – >Toolset -> v110. Pero si haces un backup de los archivos del proyecto creado con VS2010 (es decir el .sln y el .vcxpro), abres VS2013, seleccionas el proyecto creado con VS2010, haces el upgrade, luego borras este upgrade, reintalas el backup, abres de nuevo VS2013 y abres el proyecto, esta vez no va a preguntar si se quiere hacer el upgrade, sino que utilizará la configuración de 2010. Todavía no estoy seguro si es un bug o un feature. Tratándose de Microsoft uno no sabe cuál interpretación es la correcta, es como adivinar el significado (de entre 37 posibles significados) de cualquier palabra en Finnegans Wake