Implantar um aplicativo de área de trabalho do .NET Framework usando o assistente de Publicação do ClickOnce

Para disponibilizar um aplicativo ClickOnce para usuários, publique-o em um compartilhamento de arquivo ou caminho, um servidor FTP ou uma mídia removível. É possível publicar o aplicativo usando o Assistente de Publicação; as propriedades adicionais relacionadas à publicação estão disponíveis na página Publicar do Designer de Projeto. Para obter mais informações, consulte Publicar aplicativos ClickOnce.

Antes de executar o Assistente de Publicação, configure as propriedades de publicação corretamente. Por exemplo, se você deseja designar uma chave para assinar o aplicativo ClickOnce, pode fazer isso na página Assinatura do Designer de Projeto. Para obter mais informações, consulte Proteger aplicativos ClickOnce.

Observação

Ao instalar mais de uma versão de um aplicativo usando o ClickOnce, a instalação moverá as versões anteriores do aplicativo para uma pasta chamada Arquivos, na localização de publicação especificada. O arquivamento de versões anteriores dessa maneira mantém o diretório de instalação livre de pastas da versão anterior.

Observação

As caixas de diálogo e os comandos de menu encontrados podem diferir daqueles descritos na Ajuda, dependendo das configurações ativas ou edição. Para alterar as configurações, clique em Importar e exportar configurações no menu Ferramentas. Para obter mais informações, consulte Redefinir as configurações.

Para publicar em um compartilhamento de arquivos ou caminho

  1. No Gerenciador de Soluções, selecione o projeto do aplicativo.

  2. No menu Compilar, escolha PublicarNome do Projeto ou Publicar Seleção.

    O Assistente de Publicação será exibido.

    Observação

    No ClickOnce para .NET Core 3.1 e .NET 5 ou posterior, você define propriedades de implantação usando a ferramenta Publicar, em vez do Assistente de Publicação, e a página Publicar do Designer de Projeto. Para obter mais informações, consulte Implantar um aplicativo .NET do Windows usando ClickOnce e ClickOnce para .NET.

  3. Na página Onde você deseja publicar o aplicativo?, insira um endereço de servidor FTP válido ou um caminho de arquivo válido usando um dos formatos exibidos e clique em Avançar.

  4. Na página Como os usuários instalarão o aplicativo?, selecione a localização em que os usuários acessarão para instalar o aplicativo:

    • Se os usuários forem instalar de um site, clique em De um site e insira a URL que corresponde ao caminho de arquivo inserido na etapa anterior. Clique em Próximo. (Normalmente, essa opção é usada quando você especifica um endereço FTP como o local de publicação. Não há suporte para download direto do FTP. Portanto, você precisa inserir uma URL aqui.)

    • Se os usuários forem instalar o aplicativo diretamente do compartilhamento de arquivos, clique em De um caminho UNC ou compartilhamento de arquivos e clique em Avançar. (Isso é para locais de publicação do formulário c:\deploy\myapp ou \server\myapp.)

    • Se os usuários forem instalar de mídia removível, clique em De um CD-ROM ou DVD-ROM e clique em Avançar.

  5. Na página O aplicativo estará disponível offline?, clique na opção adequada:

    • Se você quiser habilitar a execução do aplicativo quando o usuário estiver desconectado da rede, clique em Sim, este aplicativo estará disponível online ou offline. Será criado um atalho para o aplicativo no menu Iniciar.

    • Se você deseja executar o aplicativo diretamente da localização de publicação, clique em Não, este aplicativo está disponível apenas online. Não será criado um atalho para o aplicativo no menu Iniciar.

      Clique em Avançar para continuar.

  6. Clique em Concluir para publicar o aplicativo.

    O status da publicação é exibido na área de notificação de status.

Publicar para um CD-ROM ou DVD-ROM

  1. No Gerenciador de Soluções, clique com o botão direito do mouse no projeto de aplicativo e clique em Propriedades.

    O Designer de Projeto é exibido.

  2. Clique na guia Publicar para abrir a página Publicar no Designer de Projeto e clique no botão Assistente de Publicação.

    O Assistente de Publicação será exibido.

  3. Na página Em que local você deseja publicar o aplicativo?, insira o caminho de arquivo ou localização FTP no qual o aplicativo será publicado, por exemplo, d:\deploy. Em seguida, clique em Avançar para continuar.

  4. Na página Como os usuários farão a instalação do aplicativo?, clique em De um CD-ROM ou DVD-ROM e clique em Avançar.

    Observação

    Se desejar executar a instalação automaticamente quando o CD-ROM for inserido na unidade, abra a página Publicar no Designer de Projeto e clique no botão Opções e, em seguida, no assistente Opções de Publicação, selecione Em instalações com CD, o programa de instalação será iniciado automaticamente quando o CD for inserido.

  5. Ao distribuir o aplicativo em CD-ROM, você poderá desejar fornecer atualizações a partir de um site da Web. Na página Em que local o aplicativo verificará atualizações?, escolha uma opção de atualização:

    • Se o aplicativo for verificar atualizações, clique em O aplicativo verificará atualizações na seguinte localização e insira a localização em que as atualizações serão postadas. Poderá ser um local de arquivo, um site ou um servidor FTP.

    • Se o aplicativo não for verificar atualizações, clique em O aplicativo não verificará atualizações.

      Clique em Avançar para continuar.

  6. Clique em Concluir para publicar o aplicativo.

    O status da publicação é exibido na área de notificação de status.

    Observação

    Após a publicação estar concluída, será necessário utilizar um CD-Rewriter ou DVD-Rewriter para copiar os arquivos do local especificado na etapa 3 para a mídia de CD-ROM ou DVD-ROM.