Escolhendo uma estratégia de implantação
O Visual Studio fornece duas estratégias diferentes para implantação de aplicativos baseados no baseado no Windows: publicar um aplicativo usando ClickOnce a tecnologia ou implantá-lo com uma instalação tradicional usando a tecnologia Windows Installer. Com ClickOnce implantação, você publica o aplicativo em um local centralizado e o usuário instala ou executa o aplicativo a partir desse local. Com a implantação do Windows Installer, você pode empacotar o aplicativo em um arquivo setup.exe e distribuir esse arquivo para os usuários, que execute o arquivo Setup.exe para instalar o aplicativo.
Há vários fatores a considerar ao escolher uma estratégia de implantação: o tipo de aplicativo, o tipo e localização dos usuários, a freqüência de atualizações de aplicativos e os requisitos de instalação.
Na maioria dos casos, ClickOnce implantação fornece uma melhor experiência de instalação para o usuário participante e requer menos esforço do desenvolvedor. No entanto, há alguns casos em que a implantação do Windows Installer é necessária.
Observação: |
---|
As ferramentas de implantação no Visual Studio são projetadas para lidar com necessidades de implantação corporativa típica; eles não cobrem todos os cenários de implantação possíveis.Para mais antecipada cenários de implantação de d, talvez seja necessário considerar o uso de uma ferramenta de distribuição de terceiros ou uma ferramenta de distribuição de software, sistema autônomo o Systems Management servidor . |
Recursos de implantação do ClickOnce
Em geral, ClickOnce implantação simplifica bastante o processo de instalação e atualizar um aplicativo, mas você não obtiver o poder da implantação do Windows Installer, que fornece maior flexibilidade.
ClickOnce aplicativos implantados são atualizações automáticas e a melhor opção para aplicativos que exigem alterações freqüentes. Embora ClickOnce aplicativos podem ser inicialmente instalados por meio de um CD-ROM, os usuários devem ter conectividade de rede para usufruir os recursos de atualização.
Por fim, pode haver considerações de segurança que poderiam afetar a sua escolha de estratégia.Em alguns casos, ClickOnce implantação pode exigem que o usuário a tomar uma decisão de segurança não pode ser apropriada para os usuários menos experientes. Para obter mais informações, consulte Protegendo aplicativos ClickOnce.
Recursos de implantação do Windows Installer
Com o Windows Installer, você adicionar um projeto de instalação à sua solução para criar um arquivo de configuração é distribuído aos usuários; o usuário executa o arquivo de instalação e as etapas por meio de um Assistente para instalar o aplicativo.Com ClickOnce, você usar o Assistente de publicar para empacotar o aplicativo e publicá-lo a um site da Web ou a rede arquivo compartilhar; o usuário instala e inicia o aplicativo diretamente do mesmo local em uma única etapa.
Com o Windows Installer, você criar um pacote de instalação que é distribuído aos usuários; o usuário executa o arquivo de instalação e as etapas por meio de um Assistente para instalar o aplicativo.Com ClickOnce, você cria manifestos de aplicativo e implantação e publicá-las com os arquivos de aplicativo para um compartilhamento de arquivos de rede ou site da Web; o usuário instala e inicia o aplicativo diretamente do mesmo local em uma única etapa.
Para uma tabela de resumo, comparando o ClickOnce e as tecnologias do Windows Installer, consulte ClickOnce e tabela de comparação do Windows Installer no Visão geral sobre a implantação do ClickOnce.