Partilhar via


O Visual Studio Conversion assistente

Use este assistente para converter uma solução ou projeto para o formato de arquivo de projeto que é usado por esta versão do Visual Studio. O assistente permite que você pode criar uma cópia de backup antes da conversão. A solução convertida ou projeto é criado no mesmo local que a corrente solução ou projeto.Todos os projetos em uma solução são convertidos.

To access the wizard, on the File menu, point to Open and then click Project/Solution, WebSite, or File.No em aberto caixa de diálogo, selecionar um dos seguintes tipos de arquivo: .vcproj, .csproj, .vbproj ou .sln.

Convertendo soluções ou projetos

Soluções ou projetos que tenham formatos de Visual Studio versões anteriores Visual Studio 2008 deve ser convertido para o formato desta versão do Visual Studio antes de poder trabalhar com eles nesta versão. Convertido soluções ou projetos não são mais compatível com Visual Studio versões anteriores Visual Studio 2008.

Quando uma solução é convertida, todos os projetos na solução são convertidos.Se nenhum projeto não pode ser convertido, é descarregado e marcado sistema autônomo não disponível no O gerenciador de soluções.Nessa situação, solucionar sistema autônomo problemas indicados no relatório de atualização sistema autônomo tentar recarregar sistema autônomo projetos que são marcados (não disponível).Ao tentar recarregar projetos, o Assistente de conversão é iniciado novamente.Para obter informações sobre os erros que possam ocorrer, consulte o relatório de atualização no participante deste tópico.

Atualizando projetos recursos Enable.NET estrutura 3.5

Visual Studio 2008 projetos permitem que você direcione uma versão específica das .NET Framework, 2.0, 3.0 ou 3.5. Porque esse recurso não estava disponível nas versões anteriores do Visual Studio, projetos convertidos automaticamente de destino .NET Framework 2,0. No entanto, você pode atualizar projetos para o destino corrente .NET Framework versão para obter acesso a seus novos recursos. Para obter mais informações, consulte Direcionando-se a um .NET Framework Específico.

Convertendo controlado por fonte soluções ou projetos

Se você estiver convertendo uma solução controlada por fonte ou projeto, ele está com check-out automaticamente durante a conversão.Certifique-se de que arquivos não são processo exclusivo de check-por outro usuário porque os projetos que contêm esses arquivos não irão ser convertidos.

Conversão em lote de soluções ou projetos

Automatize a conversão de muitas soluções ou projetos, você pode criar um arquivo lote que usa as ferramentas de linha de comando de atualização.Para obter mais informações, consulte /Atualizar (devenv.exe).O relatório de atualização fornece informações sobre soluções controladas por fonte ou projetos que não foram convertidos porque foram realizado o check-out de arquivos.Após esses arquivos serão feito check-in, você pode executar o arquivo lote novamente para converter essas soluções ou projetos.

Projetos da Web

Visual Web Developer gerencia sites (projetos) e arquivos da Web diferente Visual Studio versões anteriores Visual Studio 2008 Para fazer. Para obter informações sobre conversão de projetos da Web, consulte Conversão de Projeto Web do Visual Studio.NET.

Converter para o Visual Studio 2008 de versões do Visual Studio antes que o Visual Studio .NET 2002

Projetos do Visual Basic 6.0 é possível converter diretamente para o formato de arquivo de projeto usado por esta versão do Visual Studio. Para obter mais informações, consulte Atualizando Aplicativos no Visual Basic.

Usando o Assistente de conversão, Visual C++ 6.0, projetos de 5.0 e 4.0 podem ser convertidos no formato de arquivo de projeto usado por esta versão do Visual Studio. Para obter mais informações sobre como trabalhar com projetos convertidos, consulte Como: Atualizar Assistente-Generated Gerenciado extensões para código C++.

Página de boas-vindas

Esta página apresenta o Visual Studio Conversion assistente.

escolher se é para criar uma página de backup

Nesta página, especifique se é feita uma cópia de sua solução ou projeto no formato corrente antes da solução ou projeto será convertido.Recomendamos que você crie um backup se a solução ou projeto não for controlado por fonte ou se você deseja em em aberto a solução ou projeto em sua versão anterior do Visual Studio.

Para algumas soluções e projetos, você pode especificar o local de backup; para outros, sistema autônomo arquivos de backup são criados na mesma pasta dos arquivos que estão sendo convertido.Consulte a tabela a seguir para obter informações detalhadas.

Tipo de Projeto

Opções de backup

Visual Basic

Você pode especificar o local de backup para Visual Basic projetos e soluções que contêm Visual Basic projetos e qualquer combinação de Visual C# ou projetos da Web.

Arquivos de backup para soluções que contêm ambas Visual C++ e Visual Basic projetos são criados na mesma pasta sistema autônomo os arquivos que estão sendo convertidos.

Em soluções que contêm Visual Basic projetos e as duas Web e Visual C++ projetos, somente os projetos da Web podem sofrer backup.

Visual C#

Você pode especificar o local de backup para Visual C# projetos e soluções que contêm Visual C# projetos e qualquer combinação de Visual Basic ou projetos da Web.

Arquivos de backup para soluções que contêm ambas Visual C++ e Visual C# projetos são criados na mesma pasta sistema autônomo os arquivos que estão sendo convertidos.

Em soluções que contêm Visual C# projetos e as duas Web e Visual C++ projetos, somente os projetos da Web podem sofrer backup.

Web

Você pode especificar o local de backup para projetos Web e para soluções que contêm projetos da Web e qualquer combinação de Visual Basic ou Visual C# projetos.

Somente os projetos da Web podem ser submetidos ao backup em soluções que contêm projetos da Web e Visual C++ soluções contenham projetos da Web, ou projetos Visual C++ projetos e qualquer combinação de Visual Basic ou Visual C# projetos. Você pode especificar o local de backup.

Visual C++

Arquivos de backup são criados na mesma pasta dos arquivos que estão sendo convertido para Visual C++ projetos e soluções que contêm ambas uma Visual C++ projeto e qualquer combinação de Visual Basic ou Visual C# projetos.

Em soluções de Web e Visual C++ soluções contenham projetos da Web, ou projetos Visual C++ projetos e qualquer combinação de Visual Basic ou Visual C# projetos, somente os projetos da Web podem sofrer backup.

Você deseja criar um backup antes de converter?

  • Não
    Especifica que um backup não é criado.Você não pode trabalhar com a solução ou projeto novamente Visual Studio .NET 2002, Visual Studio.NET 2003 ou Visual Studio 2008.

  • Sim, criar um backup antes de converter
    Especifica que um backup é criado.Especifique o Local para backup se você estiver convertendo um dos seguintes tipos de projeto ou uma solução que contém qualquer combinação desses tipos de projeto: Visual Basic, Visual C#e Web.

  • Sim, criar um backup de todos os projetos da Web
    Especifica que um backup é criado.Especifique o Local para backup para os projetos da Web se você estiver convertendo uma solução que contém a Web e Visual C++ projetos ou uma solução que contém os projetos da Web, Visual C++ projetos e qualquer combinação de Visual Basic e Visual C# projetos.

  • Local para backup
    Especifica o local dos arquivos de backup.O local pode ser uma pasta no computador ou um caminho UNC, mas não é uma URL.

  • Browse
    Exibe o Selecionar pasta de backupcaixa de diálogo , que permite que você navegar até a pasta onde deseja coloca os arquivos de backup.

Pronto para atualizar a página

Nesta página, você pode revisar um resumo das opções de conversão que você selecionou e, em seguida, iniciar a conversão.

confirmar a solução e todos os projetos listados.Se você especificou um local de backup, confirme se está correta.Convertido todas sistema autônomo soluções ou projetos são criados no mesmo local que a corrente solução ou projeto (in-place conversão).

Para alterar as informações sobre a conversão, clicar Fazer backup para retornar à escolher se é para criar uma cópia de segurança página.

Conversão de página concluída

Nesta página, você é informado se a conversão foi concluída com êxito.Se todos os projetos não foram convertidos, eles são descarregados e marcados como (não disponível) in O gerenciador de soluções.Para obter informações sobre o status de cada arquivo, clicar no link para exibir o relatório de atualização.

Relatório de atualização

O relatório de atualização fornece informações sobre o status de cada arquivo na solução ou projeto após a conversão.O relatório de atualização está localizado na diretório raiz para a solução ou projeto.

Se qualquer projeto não pode ser convertido, será descarregado e marcados como (não disponível) in O gerenciador de soluções.Nessa situação, solucionar os problemas indicados no relatório de atualização e tentar recarregar os projetos.Ao tentar recarregar projetos, o Assistente de conversão é iniciado novamente.sistema autônomo erros que possam ocorrer estão listadas a seguir.

  • Erro ao criar arquivo de backup
    Não é possível criar uma cópia de backup de arquivo de solução.Verifique se já existe um arquivo que tenha o mesmo nome.

  • Erro ao criar backup do arquivo de projeto
    Não é possível criar uma cópia de backup de arquivo de projeto.Verifique se já existe um arquivo que tenha o mesmo nome.

  • Arquivo não é gravável
    O arquivo é somente leitura ou está localizado em um compartilhamento de rede somente leitura.Arquivos com controle de fonte que exclusivamente check-out por outro usuário são somente leitura.

  • Erro interno não fatal
    Ocorreu um erro com Visual Studio. Para tentar reparar Visual Studio, na Adicionar ou remover programas caixa de diálogo, selecionar o produto que você instalou e, em seguida, clicar Alterar ou remover.

  • Não é possível em em aberto o arquivo de projeto para executar a atualização
    Não é possível abrir o arquivo de projeto.Verifique se o arquivo de projeto tem sido aberto e bloqueado por outro aplicativo.

  • Não é possível analisar o arquivo de projeto
    O arquivo de projeto está corrompido ou é uma versão não pode ser atualizada.

  • Não é possível salvar o arquivo de projeto atualizado
    Pode ter ocorrido um erro interno.

  • Componente de projeto Web não instalado. Não é possível atualizar o projeto
    O projeto é um projeto Web.O Visual Web Developer Express edição é a única Express edição pode ser usado para converter projetos da Web.

Consulte também

Tarefas

Como: Atualizar projetos criados no Visual Studio .NET 2002 ou 2003

Demonstra Passo a passo: Convertendo um Projeto Web Visual Studio 2005 para um Projeto de Aplicativo Web Visual Studio 2008

Demonstra Passo a passo: Converting a Visual Studio 2005 Web Site Project to a Visual Studio 2008 Web Site Project

Demonstra Passo a passo: Converter um projeto do Visual Studio .NET 2003 na Web em um projeto de aplicativo do Visual Studio Web

Demonstra Passo a passo: Convertendo um Projeto Web Visual Studio 2005 para um Projeto de Aplicativo Web Visual Studio 2008

Outros recursos

Elementos de interface de usuário de solução, projeto e arquivo