Introdução
Nesta dica, procuramos apresentar as etapas envolvidas na implantação de um aplicativo com a tecnologia ClickOnce.
A implantação com o ClickOnce consiste em publicar o aplicativo em um local centralizado e os usuários vão instalá-lo a partir daquele local.
Pré-requisito
No nosso exemplo, nos baseamos no Framework.NET 3.5 com o IDE Microsoft Visual Studio 2008 e utilizamos o Internet Explorer.
Criação do projeto teste
Começamos criando o nosso projeto teste "ClickOnceTest".
É apenas um aplicativo que exibe uma mensagem, clicando em um botão.
Etapas da implantação do aplicativo
- Selecione o projeto de inicialização no Gerenciador de Soluções (Solution Explorer), depois, clique direito e escolha "Propriedades"
- Para uma implantação inicial, assine o manifesto do ClickOnce e defina a segurança do seu aplicativo a partir da guia "Assinatura" (Signing) e "Segurança"(Security).
- Agora escolha a aba "Publicação" (publish), e defina o local para publicar o aplicativo e a localização da página de instalação do aplicativo.
*
-
- Install Mode and Settings (Moda e parâmetros de instalação): para especificar se o aplicativo está disponível on-line ou off-line (acessível a partir do menu Iniciar)
- Os 4 botões:
- "Applications Files" para especificar os arquivos do aplicativo (arquivos necessários à execução do aplicativo)
- Pré-requisitos para especificar os componentes necessários para instalar o aplicativo:
*
-
-
- Atualizações para definir o modo de atualização do aplicativo:
- Especificar se o aplicativo deve verificar, ou não, a disponibilidade de atualizações
- Escolher quando o aplicativo fará a verificação: antes ou depois do arranque
- Especificar a versão mínima necessária para o nosso aplicativo
*
-
-
- Opções para definir as opções de publicação
- Publish Version: para indicar a versão do aplicativo
Depois de preencher todas as informações, execute o Assistente de Publicação, clicando em "Publish Wizard ". O Assistente de Publicação permite configurar as opções para implantar o aplicativo.
*
-
-
- O primeiro passo consiste em especificar o local onde publicar o nossa aplicativo: Podemos publicar o aplicativo em um Website, servidor FTP ou um caminho de acesso a um arquivo local.
*
-
-
- A segunda etapa consiste em escolher a maneira como os usuários instalarão o nosso aplicativo:
- A partir de um Website
- A partir de um caminho UNC ou de uma partilha de arquivos
- A partir de um CD-ROM ou DVD-ROM
*
-
-
- A terceira etapa permite especificar se o aplicativo está disponível on-line apenas ou se também está disponível off-line (acesso a partir do menu Iniciar)
*
-
-
- Para terminar, clique no botão "Finish" (Terminar) e pronto, nosso aplicativo está implantado e a página de publicação pela qual pode-se instalar o aplicativo está aberta.
Instalação
Conclusão
ClickOnce é uma tecnologia para implantar e atualizar os aplicativos, disponível com o framework .net a partir da versão 2.0.