Compartilhar via


Como: implantar um aplicativo de camada 2

Uma implantação de 2 camadas cria um aplicativo LightSwitch que é executado no computador desktop com Windows do usuário final.Os componentes de banco de dados e d servidor são executados no mesmo computador.O Assistente de Publicação do LightSwitch orienta-lhe durante o processo de implantação.

Para publicar um aplicativo de desktop de 2 camadas

  1. No menu Compilar, escolha Publicar <Application Name>.

    É exibido o Assistente de Publicação de Aplicativo doLightSwitch..

  2. Na página Tipo de Aplicativo, verifique se a opção Área de Trabalho está selecionada, e clique no botão Avançar.

    ObservaçãoObservação

    Selecionar Web irá alterar o aplicativo para um aplicativo de navegador de 3 camadas.Para obter mais informações, consulte Como: implantar um aplicativo de três camadas.

  3. Na página Configuração do servidor de aplicativos, verifique se Local está selecionado e então escolha o botão Avançar.

  4. Na página Publicar saída, na seção Onde você deseja que os arquivos de aplicativo sejam colocados?, digite o caminho onde você deseja colocar a saída publicada.

    O local padrão é o subdiretório Publicar no diretório do projeto.

  5. Na seção Como você deseja publicar o banco de dados padrão?, escolha Publicar diretamente para o banco de dados agora e, então, escolha o botão Avançar.

    Se você preferir criar um script de banco de dados, escolha Crie um script para instalar e configurar o banco de dados.

    Uma etapa de Configuração de banco de dados será adicionada ao assistente.

  6. Escolha o botão Avançar para continuar.

  7. Na página Conexões do banco de dados do assistente, digite uma cadeia de conexão para o computador onde você irá implantar o banco de dados.

    Para alterar as cadeias de conexão

    1. Escolha o botão do navegador (...).

      A caixa de diálogo Propriedades de Conexão aparece

    2. Na caixa Nome do servidor, digite o nome do servidor de banco de dados onde você deseja publicar o banco de dados do aplicativo.

      O servidor de banco de dados deve ser pré-configurado para ter o SQL Server 2005 ou uma versão posterior, ou o SQL Server Express 2005 ou uma versão posterior.Não precisa ser localizado no mesmo servidor onde você está publicando o aplicativo.

    3. Na seção Fazer logon no servidor, escolha o botão de opção Use a autenticação SQL e digite um Nome de usuário e uma Senha válidos para o servidor.

      Se o Servidor SQL é configurado para usar a Autenticação do Windows, você pode escolher o botão de opção de Usar Autenticação do Windows em vez disso.

    4. Em Selecionar ou digitar um nome de banco de dados, digite o nome do seu aplicativo, e então escolha o botão OK.

      Você deve digitar o mesmo nome que você inseriu para a propriedade Application Name no Designer de Aplicativo.

  8. Escolha o botão Avançar para continuar.

  9. Se você escolheu criar um script, a página de Configuração de Banco de Dados aparecerá.Nessa página, você pode criar ou atualizar um banco de dados.

    Para criar um novo banco de dados

    • Na página Configuração de Banco de Dados, escolha o botão de opção Gerar um novo banco de dados chamado e insira o nome do seu banco de dados.

      Este deve ser o mesmo nome que você inseriu para a propriedade Application Name no Designer de Aplicativo.

    Para atualizar um banco de dados existente

    1. Na página Configuração de Banco de Dados, selecione O aplicativo precisa atualizar um banco de dados existente.

    2. Escolha a cadeia de conexão e então escolha o botão de navegador (…).

      A caixa de diálogo Propriedades de Conexão aparece

    3. Na caixa de diálogo Propriedades de Conexão, insira as informações de conexão para o banco de dados.

      ObservaçãoObservação

      A cadeia de conexão pode apontar para um banco de dados diferente contanto que o esquema do banco de dados seja exatamente o mesmo que o banco de dados que você deseja atualizar.

  10. Escolha o botão Avançar para continuar.

  11. Se você ativou a autenticação para o seu aplicativo, a página Administrador do aplicativo aparecerá.

    ObservaçãoObservação

    Se você escolheu criar um script de banco de dados, você não precisará fornecer nenhuma informação nessa página.

  12. Na página Autenticação, selecione a seção O administrador do aplicativo deve ser criado quando o aplicativo for implantado? e clique em Sim, crie o administrador do aplicativo no momento.

  13. No campo Nome do Usuário, digite um nome de usuário.

    Se você estiver usando autenticação do windows, isso deve ser um nome válido de logon do windows usando o domínio \user do formulário.

  14. No campo Nome Completo, digite o nome completo do usuário que será o administrador padrão.

    ObservaçãoObservação

    O campo Nome Completo não aparece se você estiver usando autenticação do windows.

  15. No campo Senha, digite uma senha.

    ObservaçãoObservação

    Os campos Senha e Confirmar Senha não aparecem se você estiver usando autenticação do Windows.

  16. No campo Confirmar Senha, digite a senha novamente.

    Certifique-se de que você lembrará o nome de usuário e a senha.Você precisará deles posteriormente.

  17. Escolha o botão Avançar para continuar.

  18. Na página Pré-requisitos, na seção O aplicativo tem os pré-requisitos adicionais que precisam ser instalados?, revise a lista de pré-requisito para determinar se você deseja instalá-los.

    Os pré-requisitos que são verificados são os pré-requisitos padrão.

  19. Se você deseja instalar pré-requisitos adicionais, escolha o botão de opção Sim, eu preciso de especificar pré-requisitos adicionais e, em seguida, marque as caixas de seleção dos pré-requisitos para instalar.

  20. Na seção Especifique o local de instalação para os pré-requisitos, se você deseja instalar de um compartilhamento de rede, clique em Download do seguinte local e digite o caminho do local onde os instaladores para os pré-requisitos estão localizados.

    A opção padrão, Download da Internet, irão baixar os pré-requisitos do site de downloads da Microsoft quando necessário.

    Você também pode escolher Copie o mesmo local que meu aplicativo.Se você escolher essa opção, você precisará certificar-se que os instaladores para os pré-requisitos estão localizados na pasta do aplicativo.Para obter mais informações, consulte Como: incluir pré-requisitos com um aplicativo de ClickOnce.

  21. Escolha o botão Avançar para continuar.

  22. Se você especificou fontes de dados externas para seu aplicativo, a página Outras conexões aparecerá.Verifique se as cadeias de conexão estão corretas e então escolha o botão Avançar.

  23. Na página Especificar um certificado, deixe a caixa de seleção Especificar um certificado desmarcada.Um certificado não é necessário para um aplicativo de 2 camadas.

  24. Escolha o botão Avançar para continuar.

  25. Na página Sumário, escolha o botão Publicar.

    Quando o aplicativo é publicado, os arquivos de configuração são colocados na pasta que você especificou para a saída publicar.

  26. Copiar o conteúdo do diretório de saída de publicação em cada computador onde você deseja instalar o aplicativo.A próxima etapa deve ser concluída antes de executar a Instalação no computador de destino.

    1. Se você escolher a opção Publicar diretamente para o banco de dados agora na etapa 5, no diretório que contém a saída de publicação, abra o arquivo Install.htm e siga as instruções para configurar o computador de destino.

      ObservaçãoObservação

      Se você estiver instalando em um computador que tem LightSwitch ou outro aplicativo LightSwitch instalado, o computador já está configurado.

    2. Se você escolher a opção Crie um script para instalar e configurar o banco de dados, no diretório que contém a saída de publicação, executar os dois arquivos de script (.sql) para criar o banco de dados e o usuário SQL padrão para o aplicativo.

  27. Os usuários podem instalar o aplicativo executando o arquivo de Setup.exe.

    ObservaçãoObservação

    Se você ativou a autenticação para o seu aplicativo, o administrador do aplicativo terá que autorizar usuários antes de poder executar o aplicativo.Para obter mais informações, consulte Autenticação e autorização do LightSwitch.

Consulte também

Tarefas

COMO: alterar o tipo de aplicativo

Autenticação e autorização do LightSwitch

Conceitos

Implantação de aplicativos de LightSwitch

Outros recursos

Implantação: Distribuir e manter seu aplicativo

Como: implantar um aplicativo de três camadas