Installare i prerequisiti con un'applicazione ClickOnce

Tutte le applicazioni ClickOnce richiedono che la versione corretta di .NET Framework sia installata in un computer prima che possano essere eseguite; molte applicazioni hanno anche altri prerequisiti. Quando si pubblica un'applicazione ClickOnce, è possibile scegliere un set di componenti prerequisiti da inserire in un pacchetto insieme all'applicazione. Al momento dell'installazione, verrà eseguito un controllo per ogni prerequisito per determinare se esiste già; se non verrà installato prima di installare l'applicazione ClickOnce.

Anziché creare pacchetti e prerequisiti di pubblicazione, è anche possibile specificare un percorso di download per i componenti. Ad esempio, anziché includere i prerequisiti per ogni applicazione pubblicata, è possibile usare una condivisione file centralizzata o un percorso Web che contiene i programmi di installazione per tutti i prerequisiti, in fase di installazione, i componenti verranno scaricati e installati da tale percorso.

Importante

Prima di pubblicare la prima applicazione ClickOnce, è necessario aggiungere i pacchetti del programma di installazione dei prerequisiti al computer di sviluppo. Per altre informazioni, vedere Procedura: Includere prerequisiti con un'applicazione ClickOnce.

I prerequisiti vengono gestiti nella finestra di dialogo Prerequisiti , accessibile dal riquadro Pubblica di Progettazione progetti.

Nota

Oltre all'elenco predeterminato dei prerequisiti, è possibile aggiungere componenti personalizzati all'elenco. Per altre informazioni, vedere Creazione di pacchetti del programma di avvio automatico.

Per specificare i prerequisiti da installare con un'applicazione ClickOnce

  1. Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.

    Nota

    In ClickOnce per .NET Core 3.1 e .NET 5 o versione successiva è possibile impostare le proprietà di distribuzione usando lo strumento Pubblica anziché la pubblicazione guidata e la pagina Pubblica di Progettazione progetti. Per altre informazioni, vedere Distribuire un'applicazione Windows .NET con ClickOnce e ClickOnce per .NET.

  2. Selezionare il riquadro Pubblica .

  3. Fare clic sul pulsante Prerequisiti per aprire la finestra di dialogo Prerequisiti .

  4. Nella finestra di dialogo Prerequisiti verificare che la casella di controllo Crea programma di installazione per installare componenti dei prerequisiti sia selezionata.

  5. Nell'elenco Prerequisiti controllare i componenti da installare e quindi fare clic su OK.

    I componenti selezionati verranno inseriti e pubblicati insieme all'applicazione.

Per specificare un percorso di download diverso per i prerequisiti

  1. Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.

  2. Selezionare il riquadro Pubblica .

  3. Fare clic sul pulsante Prerequisiti per aprire la finestra di dialogo Prerequisiti .

  4. Nella finestra di dialogo Prerequisiti verificare che la casella di controllo Crea programma di installazione per installare componenti dei prerequisiti sia selezionata.

  5. Nella sezione Specificare il percorso di installazione per i prerequisiti selezionare Scarica prerequisiti nel percorso seguente.

  6. Selezionare un percorso dall'elenco a discesa oppure immettere un URL, un percorso di file o un percorso FTP e quindi fare clic su OK.

    Nota

    È necessario assicurarsi che i programmi di installazione per i componenti specificati esistano nel percorso specificato.