Partilhar via


Atualizando projetos criados em versões anteriores do LightSwitch

Projetos que foram criados em uma versão anterior do LightSwitch usam uma estrutura de arquivos diferente, e você deve atualizá-los para abri-los na versão atual do LightSwitch. Depois de fazer as atualizações, você não poderá mais abri-los na versão anterior. É possível abrir a maioria dos projetos após a atualização sem modificações adicionais. Em alguns casos, você talvez precise fazer modificações secundárias após a atualização. Essas exceções serão mostradas em um relatório de conversão.

Preparando-se para atualizar

Você talvez precise executar várias tarefas antes de atualizar um projeto LightSwitch. Primeiro, você deve verificar se pode abrir e compilar com êxito o projeto na versão anterior do LightSwitch. Se o projeto tiver erros, a atualização provavelmente falhará.

Se o projeto usar extensões, elas já deverão estar instaladas no computador onde você está executando a atualização, ou a atualização falhará. Esse requisito inclui todas as extensões referenciadas pelo projeto, mas não as usa; você deve remover todas as extensões não usadas antes de atualizar. Para obter mais informações, consulte Como adicionar ou remover extensões.

Atualizando um projeto

Quando você tenta abrir um projeto que foi criado em uma versão anterior do LightSwitch, a caixa de diálogo Examinar Alterações de Projeto e Solução aparece.

Depois que você escolher o botão OK, os arquivos de projeto serão convertidos no novo formato, e o projeto será exibido no Gerenciador de Soluções. Uma cópia de backup do projeto original será salva em uma pasta Backup na pasta Solução. Além disso, um arquivo UpgradeLog será criado na pasta Solução. Esse arquivo contém informações sobre as alterações feitas e todas as modificações adicionais que você talvez precise executar.

Após a atualização terminar, abra o arquivo UpgradeLog e examine-o em busca de erros.

Consulte também

Tarefas

Como tratar eventos de dados

Como atualizar um aplicativo LightSwitch habilitado para SharePoint

Conceitos

Como adicionar ou remover extensões

Executando tarefas relacionadas a dados usando código