Condividi tramite


Distribuire un'applicazione desktop windows .NET con ClickOnce

A partire da Visual Studio 2019 versione 16.8, è possibile usare lo strumento Pubblica per pubblicare .NET Core 3.1, .NET 5 o versioni successive, applicazioni Desktop di Windows con ClickOnce da Visual Studio.

Annotazioni

Se è necessario pubblicare un'applicazione Windows .NET Framework, vedere Distribuire un'app desktop con ClickOnce (C# o Visual Basic).

Pubblicazione con ClickOnce

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto e scegliere Pubblica (oppure usare la voce di menu Compila>pubblicazione ).

    Screenshot che mostra il comando Pubblica nel menu di scelta rapida del progetto in Esplora soluzioni.

    Comando Pubblica nel menu di scelta rapida del progetto in Esplora soluzioni

  2. Se in precedenza sono stati configurati profili di pubblicazione, verrà visualizzata la pagina Pubblica . Seleziona Nuovo.

  3. Nella procedura guidata Pubblica selezionare Cartella.

    Scegliere la cartella come destinazione di pubblicazione Scegliere cartella

  4. Nella pagina Destinazione specifica selezionare ClickOnce.

    Selezionare ClickOnce come destinazione specifica

  5. Immettere un percorso o selezionare Sfoglia per selezionare il percorso di pubblicazione.

    Specificare il percorso di pubblicazione

  6. Nella pagina Percorso di installazione selezionare la posizione da cui gli utenti installeranno l'applicazione.

    Specificare il percorso della cartella

  7. Nella pagina Impostazioni è possibile specificare le impostazioni necessarie per ClickOnce.

  8. Se si è scelto di eseguire l'installazione da un percorso UNC o da un sito Web, questa pagina consente di specificare se l'applicazione è disponibile offline. Se selezionata, questa opzione elenca l'applicazione nel menu Start degli utenti e consente all'applicazione di essere aggiornata automaticamente quando viene pubblicata una nuova versione. Per impostazione predefinita, gli aggiornamenti sono disponibili nel percorso di installazione. Se si vuole avere un percorso diverso per gli aggiornamenti, è possibile specificare che usando il collegamento Impostazioni di aggiornamento. Se non si vuole che l'applicazione sia disponibile offline, verrà eseguita dal percorso di installazione.

    Specificare le impostazioni di pubblicazione Scegliere

  9. Se si è scelto di eseguire l'installazione da un CD, un DVD o un'unità USB, questa pagina consente anche di specificare se l'applicazione supporta gli aggiornamenti automatici. Se si sceglie di supportare gli aggiornamenti, il percorso di aggiornamento è obbligatorio e deve essere un percorso UNC o un sito Web valido.

    Scegliere le impostazioni di pubblicazione Scegliere

    Incluso in questa pagina è la possibilità di specificare quali file di applicazione includere nell'installazione, quali pacchetti prerequisiti installare e altre opzioni tramite i collegamenti nella parte superiore della pagina.

    In questa pagina è anche possibile impostare la versione pubblica e, se la versione verrà incrementata automaticamente con ogni pubblicazione.

    Annotazioni

    Il numero di versione di pubblicazione è univoco per ogni profilo ClickOnce. Se prevedi di avere più di un profilo, dovrai tenere presente questo aspetto.

  10. Nella pagina Sign manifests (Manifesti di firma) è possibile specificare se i manifesti devono essere firmati e quale certificato usare.

    Firmare i manifesti ClickOnce

  11. Nella pagina Configurazione è possibile selezionare la configurazione del progetto desiderata.

    Specificare la configurazione di pubblicazione

    Per altre informazioni su quale impostazione scegliere, vedere quanto segue:

  12. Selezionare Fine per salvare il nuovo profilo di pubblicazione ClickOnce.

  13. Nella pagina Riepilogo selezionare Pubblica e Visual Studio compila il progetto e lo pubblica nella cartella di pubblicazione specificata. Questa pagina mostra anche un riepilogo del profilo.

    Riquadro delle proprietà di pubblicazione che mostra un riepilogo del profilo

  14. Per ripubblicare, selezionare Pubblica.

Passaggi successivi

Per le app .NET: