Compartilhar via


Atualizando projetos a partir de versões anteriores do Visual C++

Na maioria dos casos, você pode abrir um projeto que foi criado em uma versão anterior do Visual Studio.No entanto, para fazer isso, o Visual Studio atualiza o projeto.Se você salvar esse projeto atualizado, ele não poderá ser aberto na versão anterior.

Observação importanteImportante

Se você tentar converter um projeto que já foi convertido, o Visual Studio solicitará confirmação porque a reconversão exclui arquivos existentes.

Muitos projetos e soluções atualizados podem ser compilados com êxito sem modificação.No entanto, alguns projetos podem exigir alterações nas configurações, no código-fonte, ou ambos.Recomendamos que você use as seguintes diretrizes para solucionar os problemas das configurações primeiro e depois, se o projeto ainda não for compilado, você poderá solucionar os problemas de código.

  1. Faça uma cópia dos arquivos existentes do projeto e da solução.Instale a versão atual do Visual Studio e a versão anterior paralelamente para que você possa comparar as versões dos arquivos se quiser.

  2. Na versão atual do Visual Studio, abra – e, portanto, atualize – a cópia do projeto ou da solução e salve-a.

  3. Para cada projeto convertido, abra o menu de atalho e escolha Propriedades.Em Propriedades de Configuração, selecione Geral e, para Estojo de Ferramentas da Plataforma, selecione a versão atual. (Por exemplo, para o Visual Studio 2013, selecione v120.)

  4. Crie a solução.Se a compilação falhar, modifique as configurações e recompile.

As fontes de dados estão contidas em um projeto de banco de dados separado para que você possa modificar e depurar mais facilmente os procedimentos armazenados nessas fontes.Se você atualizar o projeto C++ que contém fontes de dados, um projeto de banco de dados separado será criado automaticamente.

Para obter informações sobre como modificar partes de um projeto, consulte:

Consulte também

Referência

Comportamento não padrão

Conceitos

Alterações no sistema de compilação

Alterações significativas do Visual C++