Compartir a través de


Cómo: Actualizar proyectos de Visual C++ a Visual Studio 2012

Si tiene un proyecto de Visual C++ que se creó con una versión anterior de Visual Studio, Visual Studio 2012 puede pedirle que actualizar ese proyecto en la primera vez que abra.Si el proyecto utiliza una versión anterior del compilador de Visual C++ y bibliotecas, un mensaje le preguntará si desea actualizar a la versión más reciente de las herramientas de generación.Sus opciones de actualización dependen de qué versión de Visual Studio se utilizó para crear el proyecto.

  • Si el proyecto (.vcproj) se creó en una versión de Visual Studio que es anterior a Visual Studio 2010, debe actualizar el proyecto a Visual Studio 2012.

  • Si se creó el proyecto (.vcxpoj) en Visual Studio 2010, tiene dos opciones:

    • Puede omitir la actualización.Visual Studio 2012se cargarán y trabajar con el proyecto sin realizar ningún cambio si tiene acceso a las herramientas de Visual C++ en Visual Studio 2010 con Service Pack 1.Puede proporcionar este acceso más fácilmente mediante la instalación de Visual Studio 2010 y Visual Studio 2012 en el mismo equipo.Para obtener más información, vea Instalar distintas versiones de Visual Studio en paralelo.

    • Puede actualizar el proyecto por lo que permite Visual Studio para realizar los cambios que se describen más adelante en este tema.Si tiene más de un proyecto de Visual C++ en su solución, debe actualizar ninguno o todos ellos.

      [!NOTA]

      Si rechaza la actualización cuando se le solicite en primer lugar, puede actualizar el proyecto más adelante, abra el proyecto menú y elegir el proyecto de VC ++ actualizar.

Actualizar un proyecto de Visual C++

Si permite que Visual Studio 2012 para actualizar automáticamente el conjunto de herramientas en el proyecto, Visual Studio realizará los cambios siguientes:

  • Cambiar el proyecto para utilizar el compilador y bibliotecas de Visual Studio 2012 (PlatformToolset = 11 de Visual Studio).

  • Cambie TargetFrameworkVersion a.NET Framework 4.5 para los proyectos de C++ CLI.

Para obtener más información, consulte "compatibilidad de proyecto no = no hay ninguna actualización (Yay!)" en la siguiente entrada de blog: mirar las nuevas características de productividad de IDE de C++ de 11 de Visual Studio (Cont'd…).

Continuar para trabajar con un PlatformToolset personalizado

Si desea seguir trabajando con un PlatformToolset personalizado en Visual Studio 2012, PlatformToolset personalizado debe estar ubicado en %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (para un equipo x 86) o %ProgramFiles (x86)%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets (para un equipo x 64).Para obtener información acerca de cómo crear un platformtoolset personalizado, consulte C++ nativo múltiples destinos.

Vea también

Conceptos

Compatibilidad de Visual Studio 2012