Implantar um aplicativo desktop .NET do Windows usando o ClickOnce

A partir do Visual Studio 2019 versão 16.8, você pode usar a ferramenta Publicar para publicar aplicativos Core 3.1, ,NET 5, ou posteriores, da Área de Trabalho do Windows usando o ClickOnce do Visual Studio.

Observação

Se você precisar publicar um aplicativo do Windows do .NET Framework, consulte Implantar um aplicativo da área de trabalho usando o ClickOnce (C# ou Visual Basic).

Publicando com o ClickOnce

  1. No Gerenciador de Soluções, clique com o botão direito do mouse no projeto e escolha Publicar (ou use o item de menu Criar>Publicar).

    The Publish command on the project context menu in Solution Explorer

  2. Se você já tiver configurado anteriormente quaisquer perfis de publicação, a página Publicar será exibida. Selecione Novo.

  3. No assistente Publicar, selecione Pasta.

    Choose folder as a publish target

  4. Na página Destino específico, selecione ClickOnce.

    Select ClickOnce as the specific target

  5. Insira um caminho ou selecione Procurar para selecionar o local de publicação.

    Specify the path for the publish location

  6. Na página Instalar local, selecione de onde os usuários instalarão o aplicativo.

    Specify the path to the folder

  7. Na página Configurações, você pode fornecer as configurações necessárias para o ClickOnce.

  8. Se você tiver selecionado instalar a partir de um caminho UNC ou site da Web, esta página permitirá que você especifique se o aplicativo está disponível offline. Quando selecionada, essa opção listará o aplicativo no Menu Iniciar dos usuários e permitirá que o aplicativo seja atualizado automaticamente quando uma nova versão for publicada. Por padrão, as atualizações estão disponíveis no local Instalar. Se você quiser ter um local diferente para atualizações, poderá especificar isso usando o link Configurações de Atualização. Se você não quiser que o aplicativo esteja disponível offline, ele será executado no local de instalação.

    Specify the publish settings

  9. Se você tiver selecionado instalar de uma unidade DE CD, DVD ou USB, essa página também permitirá que você especifique se o aplicativo dá suporte a atualizações automáticas. Se você selecionar para dar suporte a atualizações, o Local de Atualização será necessário e deverá ser um caminho UNC válido ou um site da Web.

    Choose the publish settings

    Incluído nesta página está a capacidade de especificar quais Arquivos de Aplicativo incluir na instalação, quais pacotes de Pré-requisitos instalar e outras Opções por meio dos links na parte superior da página.

    Também nesta página, você também pode definir a versão Publicar e se a versão será incrementada automaticamente a cada publicação.

    Observação

    O número de versão publicar é exclusivo para cada perfil do ClickOnce. Se você planeja ter mais de um perfil, precisará ter isso em mente.

  10. Na página Assinar manifestos, você pode especificar se os manifestos devem ser assinados e qual certificado usar.

    Sign the ClickOnce Manifests

  11. Na página Configuração, você pode selecionar a configuração de projeto desejada.

    Specify the publish configuration

    Para obter ajuda adicional sobre qual configuração escolher, consulte o seguinte:

  12. Selecione Concluir para salvar o novo Perfil de Publicação do ClickOnce.

  13. Na página Resumo, selecione Publicar e o Visual Studio compila o projeto e o publica na pasta de publicação especificada. Esta página também mostra um resumo do perfil.

    Publish property pane showing a profile summary

  14. Para republicar, selecione Publicar.

Próximas etapas

Para aplicativos .NET: