Compartilhar via


Como atualizar projetos do Visual C++ para Visual Studio 2013

Quando você abre primeiro um projeto do Visual C++ que foi criado em uma versão anterior do Visual Studio, poderá ser solicitado que você atualize o projeto.A mensagem pergunta se você deseja atualizar para a versão mais recente do compilador e das bibliotecas do Visual C++.As opções de atualização dependem da versão do Visual Studio que foi usada para criar o projeto.

Você pode usar o Visual Studio 2013 para abrir, editar, e compilar os projetos do Windows 8 que foram criados no Visual Studio 2012, mas para criar um novo projeto do Windows 8, você deve usar o Visual Studio 2012. (Para criar um projeto Windows 8,1, você deve usar Visual Studio 2013.)

Se a atualização do projeto não for solicitada, talvez não seja necessário que você faça algo para atualizá-lo.Para obter mais informações, consulte Compatibilidade do Visual Studio 2013.

  • Se o projeto (.vcproj) foi criado em uma versão de Visual Studio mais antiga do que Visual Studio 2010, você deve atualizar o projeto.

  • Se o projeto (.vcxproj) foi criado em Visual Studio 2010 ou em Visual Studio 2012, você tem duas opções:

    • Você pode pular a atualização.O Visual Studio 2013 carregará o projeto sem fazer quaisquer alterações se ele tiver acesso às ferramentas do Visual C++ no Visual Studio 2010 com SP1 ou Visual Studio 2012.Você pode fornecer esse acesso instalando Visual Studio 2010 e/ou Visual Studio 2012 no mesmo computador que tem Visual Studio 2013.Para obter mais informações, consulte Instalando versões do Visual Studio lado a lado.

    • Você pode atualizar o projeto permitindo que o Visual Studio faça as alterações que são descritas posteriormente neste tópico.Se você tiver mais de um projeto do Visual C++ em sua solução, deverá atualizar todos eles.

      ObservaçãoObservação

      Se você recusar a atualização quando solicitado pela primeira vez, poderá atualizar o projeto mais tarde escolhendo Atualizar projeto do VC++ no menu Projeto.Se o comando não aparecer, a atualização não será necessária.

Atualizando um projeto do Visual C++

Se você permitir que Visual Studio 2013 atualize automaticamente o projeto, estas alterações serão feitas:

  • Altera o projeto de modo que use o compilador Visual Studio 2013 e bibliotecas (PlatformToolset = VisualStudio v120).

  • Para projetos de C++/CLI, muda a TargetFrameworkVersion para .NET Framework 4.5.1.

Continuação do trabalho com um PlatformToolset personalizado

Se você desejar continuar a trabalhar com um Conjunto de Ferramentas de Plataforma no Visual Studio 2013, o conjunto de ferramentas deverá ser colocado em %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets\ em uma máquina x86, ou em %ProgramFiles (x86)%\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\PlatformToolsets\ em uma máquina x64.Para obter informações sobre como criar um PlatformToolset personalizado, consulte Multiplataforma nativa C++ no blog da equipe do Visual C++.

Consulte também

Conceitos

Compatibilidade do Visual Studio 2013