Publicar aplicativos ClickOnce

Ao publicar um aplicativo ClickOnce pela primeira vez, as propriedades de publicação podem ser definidas usando o Assistente de Publicação. Apenas algumas das propriedades estão disponíveis no assistente; todas as outras propriedades são definidas como seus valores padrão.

Alterações subsequentes na publicação de propriedades são feitas na página Publicação no Designer de Projeto.

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, confira Implantar um aplicativo .NET do Windows usando ClickOnce e ClickOnce para .NET.

Assistente de Publicação

Você pode usar o Assistente de Publicação para definir as configurações básicas para publicar o aplicativo. Isso inclui as seguintes propriedades de publicação:

  • Local da Pasta de Publicação - onde o Visual Studio copiará os arquivos (computador local, compartilhamento de arquivos de rede, servidor FTP ou site)

  • Local da Pasta de Instalação - por meio do qual os usuários finais instalarão (compartilhamento de arquivos de rede, servidor FTP, site, CD/DVD)

  • Disponibilidade Offline ou Online - se os usuários finais podem acessar o aplicativo com ou sem uma conexão de rede

  • Frequência de atualização - com que frequência o aplicativo verifica se há novas atualizações.

    Para obter mais informações, confira Como publicar um aplicativo ClickOnce usando o Assistente de Publicação.

Página Publicação

A página Publicar do Designer de Projeto é usada para configurar as propriedades de implantação do ClickOnce. A tabela a seguir relaciona tópicos.

Título Descrição
Especifique onde o Visual Studio copia os arquivos Descreve como definir onde o Visual Studio coloca os arquivos de aplicativo e os manifestos.
Especificar o local do qual os usuários finais serão instalados Descreve como definir o local onde os usuários irão baixar e instalar o aplicativo.
Especificar o modo de instalação offline ou online do ClickOnce Descreve como definir se o aplicativo estará disponível offline ou online.
Definir a versão de publicação do ClickOnce Descreve como configurar a propriedade Publicar Versão do ClickOnce, que determina se o aplicativo que você está publicando será ou não tratado como uma atualização.
Incrementar automaticamente a versão de publicação do ClickOnce Descreve como incrementar automaticamente o número de revisão de PublishVersion toda vez que você publicar o aplicativo.

Para saber mais, veja Página de Publicação, Designer de Projeto

Caixa de diálogo Arquivos do Aplicativo

Essa caixa de diálogo permite que você especifique como os arquivos em seu projeto são categorizados para publicação, download dinâmico e atualização. Ela contém uma grade que lista os arquivos de projeto que não são excluídos por padrão, ou que têm um grupo de download.

Para excluir arquivos, marcar os arquivos como arquivos de dados ou pré-requisitos e criar grupos de arquivos para instalação condicional na interface do usuário do Visual Studio, confira Como especificar quais arquivos são publicados pelo ClickOnce. Você também pode marcar os arquivos de dados usando o Mage.exe. Para obter mais informações, consulte Como incluir um arquivo de dados em um aplicativo ClickOnce.

Caixa de diálogo Pré-requisitos

Essa caixa de diálogo especifica quais componentes de pré-requisito estão instalados e também como eles estão instalados. Para obter mais informações, confira Como instalar pré-requisitos com um aplicativo ClickOnce e Caixa de diálogo Pré-requisitos.

Caixa de diálogo Atualizações do Aplicativo

Essa caixa de diálogo especifica como a instalação do aplicativo deve verificar se há atualizações. Para obter mais informações, confira Como gerenciar atualizações para um aplicativo ClickOnce.

Caixa de diálogo Opções de Publicação

A caixa de diálogo Opções de Publicação especifica as opções de implantação do aplicativo.

Título Descrição
Como alterar o idioma de publicação para um aplicativo ClickOnce Descreve como especificar um idioma e uma cultura para coincidir com a versão localizada.
Como especificar um nome no menu Iniciar para um aplicativo ClickOnce Descreve como alterar o nome de exibição de um aplicativo ClickOnce.
Como especificar um link para o suporte técnico Descreve como configurar a propriedade URL de Suporte, que identifica uma página da Web ou um compartilhamento de arquivos que os usuários podem acessar para obter informações sobre o aplicativo.
Como especificar uma URL de suporte para pré-requisitos individuais em uma implantação do ClickOnce Demonstração de como alterar manualmente um manifesto de aplicativo para incluir URLs de suporte individual para cada pré-requisito.
Como especificar uma página de publicação para um aplicativo ClickOnce Descreve como gerar e publicar uma página da Web padrão (publish.htm) junto com o aplicativo
Como personalizar a página da Web padrão do ClickOnce Descreve como personalizar a página da Web que é gerada automaticamente e publicada com o aplicativo.
Como habilitar o Início Automático para instalações por CD Descreve como habilitar a Autoinicialização para que o aplicativo ClickOnce seja iniciado automaticamente quando a mídia for inserida.
Título Descrição
Como criar associações de arquivo para um aplicativo ClickOnce Descreve como adicionar suporte à extensão de nome de arquivo para um aplicativo ClickOnce.
Como recuperar informações de cadeia de caracteres de consulta em um aplicativo ClickOnce online Demonstra como recuperar os parâmetros passados na URL usada para executar um aplicativo ClickOnce.
Como desabilitar a ativação de aplicativos ClickOnce pela URL usando o designer Descreve como forçar os usuários a iniciar o aplicativo por meio do menu Iniciar usando o designer.
Como desabilitar a ativação de aplicativos ClickOnce pela URL Descreve como forçar usuários a iniciarem o aplicativo do menu Iniciar.
Instruções passo a passo: baixando assemblies por demanda com a API de implantação do ClickOnce usando o designer Explica como baixar assemblies do aplicativo somente quando eles forem usados pela primeira vez pelo aplicativo usando o designer.
Passo a passo: baixar assemblies por demanda com a API de implantação do ClickOnce Explica como baixar assemblies do aplicativo somente quando eles forem usados pela primeira vez pelo aplicativo.
Passo a passo: como baixar os assemblies satélites sob demanda com a API de implantação do ClickOnce Descreve como marcar seus assemblies satélites como opcionais e baixar somente o assembly que o computador cliente precisa para suas configurações de cultura.
Passo a passo: Implantar um aplicativo ClickOnce Explica como usar os utilitários do .NET Framework para implantar seu aplicativo ClickOnce.
Passo a passo: implantar manualmente um aplicativo ClickOnce que não requer nova assinatura e que preserva informações de identidade visual Explica como usar os utilitários do .NET Framework para implantar seu aplicativo ClickOnce sem assinar novamente os manifestos.
Como configurar projetos para terem plataformas como destino Explica como publicar um processador de 64 bits alterando a propriedade CPU de destino ou Destino de plataforma no projeto.
Passo a passo: habilitar um aplicativo ClickOnce para ser executado em várias versões do .NET Framework Explica como habilitar um aplicativo ClickOnce para instalar e executar em várias versões do .NET Framework.
Passo a passo: criar um instalador personalizado para um aplicativo ClickOnce Explica como criar um instalador personalizado para instalar um aplicativo ClickOnce.
Como publicar um aplicativo WPF com estilos visuais habilitados Fornece instruções passo a passo para resolver um erro que aparece quando você tentar publicar um aplicativo WPF com estilos visuais habilitados.