Compartilhar via


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

Essa explicação passo a passo descreve como converter um projeto de aplicativo Web Visual Studio 2005 em um projeto de aplicação Web Visual Studio 2008.O formato do projeto aplicativo da Web nessas duas versões do Visual Studio é semelhante.Você pode usar o Assistente de Conversão Visual Studio para simplificar o processo.Para obter mais informações sobre projetos de aplicativo da Web, consulte Visão geral de Projetos de Aplicativos Web.

Essa explicação passo a passo demonstra as seguintes tarefas:

  • Abrir o projeto de aplicativo Web Visual Studio 2005 na Visual Studio 2008 e criar um backup dos arquivos de projeto.

  • Atualizar a versão .NET Framework que o projeto utiliza.

  • Converter o arquivo de projeto e o arquivo Web.config.

  • Testar o projeto convertido.

Pré-requisitos

Para concluir esta explicação passo a passo, será necessário:

  • Visual Studio 2008.

  • Um projeto aplicativo da Web que foi criado no Visual Studio 2005 que compila e executa sem erros.

Convertendo o Projeto e Atualizando a Versão do .NET Framework

Para começar, abra o projeto no Visual Studio 2008, que inicia a conversão.Ele oferece uma oportunidade para fazer backup do projeto antes de convertê-lo.

Observação:

É altamente recomendável que você faça o backup do projeto.A conversão funciona nos arquivos de projeto original, que não podem ser recuperados se a conversão não for bem-sucedida.

Para converter o projeto

  1. No Visual Studio 2008, no menu Arquivo, clique em Abrir e em seguida, clique em Projeto.

    A caixa de diálogo Open Project é exibida.

  2. Vá para a pasta que contém o projeto ou arquivo de solução para o projeto de aplicativo Web Visual Studio 2005, selecione o arquivo e, em seguida, clique em Abrir.

    O assistente de conversão é iniciado.

  3. Clique em Next.

    O Assistente de Conversão solicita que você crie um backup antes de converter o projeto.

  4. Para criar o backup, clique em Sim.

  5. Clique em Procurar, selecione a pasta na qual o backup deve ser criado e em seguida, clique em Avançar.

  6. Clique em Finish.

    O backup é iniciado.

    Observação:

    Pode haver atrasos significativos enquanto o Assistente de Conversão copia os arquivos, sem atualização ou andamento indicados.Aguarde até que o processo seja concluído antes de continuar.

    Quando a conversão for concluída, o assistente solicita que você atualize o versão de destino do .NET Framework para o projeto.

  7. Para atualizar para o .NET Framework 3,5, clique em Sim.

    É recomendável que você deixe selecionada a caixa de seleção que pergunta se você deseja atualizar todos os sites na solução.

    Sevocê atualizar para .NET Framework 3,5, o arquivo Web.config do projeto é modificado ao mesmo tempo que o arquivo de projeto.

    Observação:

    Você pode alterar a versão .NET Framework do projeto manualmente, mais tarde.Para fazer isso, em Visual Studio, abra as páginas de propriedades para o projeto, clique na guia Aplicativo e selecione uma nova versão na lista Framework de Destino.

  8. Clique em OK.

    O assistente exibe informações de status sobre a conversão.

  9. Clique em Close.

Testando o Projeto Convertido.

Após ter concluído a conversão, você pode testar o projeto para certificar-se de que ele seja executado.Isso também ajudará a identificar os códigos no projeto que deverão ser atualizados.

Para verificar se o projeto é executado

  1. Se você souber sobre as alterações necessárias para que o código execute na nova versão do .NET Framework, faça essas alterações.

  2. No menu Compilar, clique em Compilar.

    Quaisquer referências ausentes ou outros problemas de compilação no projeto são exibidos na janela Lista de Erros.

  3. No Gerenciador de Soluções, clique com o botão direito do mouse na página da Web que será usada para iniciar o aplicativo e em seguida, clique em Definir como Página Inicial.

  4. No menu Depuração, clique em Iniciar Depuração.

    Se a depuração não estiver habilitada, a caixa de diálogo Depuração não Habilitada é exibida.Selecione a opção para adicionar um arquivo Web.config que possui depuração habilitada, e em seguida, clique em OK.

  5. Verifique se o projeto convertido executa conforme o esperado.

Próximas etapas

Se você deseja converter um site Visual Studio 2005 que contém recursos AJAX para o Visual Studio 2008, o processo como um todo é semelhante, mas você deve executar etapas adicionais.Após converter o projeto Visual Studio, execute as etapas descritas em Como: Atualizar um ASP.NET AJAX 1.0 projeto Web para o .NET estrutura 3.5

Você pode converter outros tipos de projetos de versões anteriores do Visual Studio para Visual Studio 2008.Para obter mais informações, consulte Visão geral: Convertendo Sites e Projetos Web para o Visual Studio 2008.

Consulte também

Tarefas

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

Conceitos

Visão geral: Convertendo Sites e Projetos Web para o Visual Studio 2008

Direcionamento do .NET Framework para sites da Web

Migrating and Converting ASP.NET Web Sites