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.

Nota

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 o usare la voce di menu Compila>Pubblica.

    The Publish command on the project context menu in Solution Explorer

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

  3. Nella procedura guidata Pubblica selezionare Cartella.

    Choose folder as a publish target

  4. Nella pagina Destinazione specifica selezionare ClickOnce.

    Select ClickOnce as the specific target

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

    Specify the path for the publish location

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

    Specify the path to the folder

  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 Aggiorna Impostazioni. Se non si vuole che l'applicazione sia disponibile offline, verrà eseguita dal percorso di installazione.

    Specify the publish settings

  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.

    Choose the publish settings

    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.

    Nota

    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.

    Sign the ClickOnce Manifests

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

    Specify the publish configuration

    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.

    Publish property pane showing a profile summary

  14. Per pubblicare di nuovo, selezionare Pubblica.

Passaggi successivi

Per le app .NET: