Partilhar via


Como: solucionar malsucedidas Upgrades de projeto de Visual Studio

A as vezes o Visual Studio não pode totalmente converter um projeto de uma versão anterior de Visual Studio.Se as dicas nas seções não resolvem seu problema específico, você poderá localizar mais informações sobre TechNet Wiki: Portal de desenvolvimento.

O projeto não executa como arquivos não são encontrados

Um arquivo de projeto contém os caminhos de arquivo embutida que Visual Studio usa para executar o projeto quando você pressionar F5.Estes caminhos podem incluir o local de devenv.exe e outros arquivos necessários.Em uma versão atualizada de Visual Studio, os caminhos de esses arquivos podem ter sido alterados.

Para gerar caminhos de arquivo incorreto

  1. Abra o arquivo de projeto em um editor de texto.

  2. Verificação dos caminhos de arquivo que podem estar incorretos, especialmente aqueles que contêm um número de versão de Visual Studio .

  3. Modifique caminhos de arquivo incorreto de modo que apontem para novos destino.

O projeto não compila como as referências não são válidos

Quando você atualiza Visual Studio, você também pode atualizar a versão de .NET Framework .Se o projeto contém referências que são interrompidas na versão mais recente de .NET Framework , eles não podem resolver corretamente.Isso é especialmente provável para as referências que incluem números de versão, por exemplo, Microsoft.VisualStudio.Shell.Interop.8.0.

Se seu código possui várias referências inválidas, a solução mais fácil pode ser usar o recurso multi-destino de Visual Studio para direcionar uma versão anterior de .NET Framework.

Para resolver referências incorretas

  1. Abra o arquivo de projeto em um editor de texto.

  2. Abra as propriedades do projeto.

  3. Selecione o valor correto de Estrutura de Destino .Como alternativa, você pode alterar o valor do elemento de <TargetFrameworkVersion> diretamente no arquivo de projeto.

Se você desejar que o projeto para executar na versão atualizada de .NET Framework , você deve atualizar as referências para o projeto, e também atualiza quaisquer instruções de Imports ou de Using que chamarem as referências.Se seu projeto é carregado no IDE, você pode atualizar as referências Gerenciador de Soluções ou usando a caixa de diálogo de Gerenciador de referência .

Consulte também

Referência

/ Upgrade (devenv. exe)

Conceitos

Converting to ASP.NET 4