Como implantar um aplicativo LightSwitch de duas camadas
Se você implantar um aplicativo do LightSwitch de duas camadas, ele será executado no computador desktop com Windows do usuário final, e os componentes de banco de dados e de servidor serão executados no mesmo computador. O Assistente de Publicação de Aplicativos do LightSwitch orienta você em meio ao processo de implantação.
Para publicar um aplicativo da área de trabalho de duas camadas
No Gerenciador de Soluções, abra o menu de atalho do nó ProjectName, em que ProjectName é o nome do projeto e escolha Publicar.
O Assistente de Publicação de Aplicativos do LightSwitch é aberto.
Na página Tipo de Aplicativo, escolha o botão de opção Concluir aplicativo e o botão Próximo.
Na página Configuração do Servidor de Aplicativos, verifique se o botão de opção Área de Trabalho Local está selecionado e escolha o botão Próximo.
Na página Publicar Saída, em Onde você deseja que os arquivos de aplicativo sejam colocados?, insira o caminho onde você deseja colocar a saída publicada.
O local padrão é o subdiretório Publicar no diretório do projeto.
Em Como você deseja publicar o banco de dados padrão?, escolha Publicar diretamente no banco de dados agora e escolha o botão Próximo.
Se você preferir criar um script de banco de dados, escolha Criar um script para instalar e configurar o banco de dados e escolha o botão Próximo.
Se você tiver habilitado a autenticação para o aplicativo, a guia Administrador de Aplicativos da página Configurações de Segurança aparecerá.
Na página Autenticação, escolha o botão de opção Sim, criar um administrador de aplicativos.
Na caixa Nome de Usuário, insira um nome de usuário.
Se estiver usando autenticação do Windows, você deverá especificar um nome de logon do Windows válido na forma Domain\User.
Na caixa Nome Completo, insira o nome completo do usuário que será o administrador padrão.
Dica
A caixa Nome Completo não aparecerá se você estiver usando autenticação do Windows.
Na caixa Senha, insira uma senha.
Dica
As caixas Senha e Confirmar Senha não aparecerão se você estiver usando autenticação do Windows.
Na caixa Confirmar Senha, insira a senha novamente.
Verifique se você se lembra do nome de usuário e da senha porque precisará deles mais tarde.
Se você não tiver habilitado a autenticação, a guia Assinatura Digital da página Configurações de Segurança aparecerá. Este aplicativo será executado na área de trabalho. Você não precisa especificar um certificado.
Escolha o botão Próximo para continuar.
Na página Conexões de Dados, escolha a guia Conexões de Dados e, na caixa de texto Especificar a conexão do usuário, insira uma cadeia de conexão para o computador onde você irá implantar o banco de dados.
Para hospedar o banco de dados no LocalDB padrão, insira Data Source=(LocalDB)\v11.0;Initial Catalog=ApplicationData;Integrated Security=True. Para hospedar o banco de dados em um servidor de banco de dados diferente, conclua o seguinte procedimento:
Para alterar as cadeias de conexão
Escolha o botão procurar (...).
A caixa de diálogo Propriedades da Conexão abre.
Na caixa Nome do servidor, insira o nome do servidor do 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 2005 Express ou uma versão posterior. Ele não precisa estar localizado no mesmo servidor onde você está publicando o aplicativo.
Na seção Fazer logon no servidor, escolha o botão de opção Usar autenticação SQL e insira um Nome de usuário e uma Senha válidos para o servidor.
Se o SQL Server estiver configurado para usar a Autenticação do Windows, você poderá escolher o botão de opção Usar Autenticação do Windows em vez disso.
Em Selecionar ou digitar um nome de banco de dados, insira o nome do aplicativo e escolha o botão OK.
Você deve inserir o mesmo nome que inseriu para a propriedade Application Name no Designer de Aplicativos.
Se você optou por publicar diretamente no banco de dados, na caixa de texto Publicar esquema do banco de dados, insira a mesma cadeia de conexão.
Se você optou por criar um script, conclua o procedimento a seguir.
Para criar um novo banco de dados
Em Gerar o script de banco de dados SQL, escolha o botão de opção Gerar um novo banco de dados chamado e, na caixa de texto, insira o nome do banco de dados.
Você deve especificar o mesmo nome que inseriu para a propriedade Application name no Designer de Clientes.
Para atualizar um banco de dados existente
Em Gerar o script do banco de dados SQL, escolha o botão de opção Atualizar um banco de dados existente.
Perto da caixa de texto Cadeia de Conexão, escolha o botão de pesquisa (…).
A caixa de diálogo Propriedades da Conexão abre.
Na caixa de diálogo Propriedades da Conexão, insira as informações de conexão do banco de dados e escolha o botão OK.
Dica
A cadeia de conexão pode apontar para um banco de dados diferente, desde que o esquema do banco de dados seja exatamente o mesmo do banco de dados que você deseja atualizar.
Escolha o botão Próximo para continuar.
Na página Pré-requisitos, na seção O aplicativo tem pré-requisitos adicionais que precisam ser instalados?, examine a lista de pré-requisitos para determinar se você deseja instalá-los.
Os pré-requisitos verificados são os padrão.
Se você quiser instalar pré-requisitos adicionais, escolha o botão de opção Sim, preciso especificar pré-requisitos adicionais e marque as caixas de seleção dos pré-requisitos para instalação.
Na seção Especifique o local de instalação para os pré-requisitos, se você quiser instalar com base em um compartilhamento de rede, clique em Baixar no local a seguir e insira o caminho do local onde os instaladores dos pré-requisitos estão localizados.
A opção padrão, Baixar na Internet, baixará os pré-requisitos no site de downloads da Microsoft quando necessário.
Você também pode escolher Copiar do mesmo local que meu aplicativo. Se escolher essa opção, você precisará certificar-se que os instaladores dos pré-requisitos estejam localizados na pasta do aplicativo. Para obter mais informações, consulte Como incluir pré-requisitos com um aplicativo ClickOnce.
Escolha o botão Próximo para continuar.
Na página Resumo, escolha o botão Publicar.
Quando o aplicativo é publicado, os arquivos de configuração são colocados no diretório que você especificou para publicar a saída.
Copie o conteúdo do diretório de saída da publicação para cada computador no qual você deseja instalar o aplicativo. A próxima etapa deve ser concluída antes da execução da Instalação no computador de destino.
Se você escolher a opção Publicar diretamente no banco de dados agora na Etapa 5, no diretório que contém a saída da publicação, abra o arquivo Install.htm e siga as instruções para configurar o computador de destino.
Dica
Se você estiver instalando em um computador que tenha outro aplicativo do LightSwitch instalado, o computador já estará configurado.
Se você escolher a opção Criar um script para instalar e configurar o banco de dados, no diretório que contém a saída da publicação, execute os dois arquivos de script (.sql) para criar o banco de dados e a conta de usuário SQL padrão do aplicativo.
Os usuários podem instalar o aplicativo executando o arquivo Setup.exe.
Dica
Se você habilitou a autenticação para o aplicativo, o administrador de aplicativos precisará autorizar usuários antes para que eles possam executar o aplicativo.Para obter mais informações, consulte Como habilitar a autenticação em um aplicativo cliente do Silverlight.
Consulte também
Tarefas
Como alterar o tipo de um aplicativo LightSwitch
Como habilitar a autenticação em um aplicativo cliente do Silverlight
Conceitos
Implantando aplicativos LightSwitch