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
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.
Selezionare il riquadro Pubblica .
Fare clic sul pulsante Prerequisiti per aprire la finestra di dialogo Prerequisiti .
Nella finestra di dialogo Prerequisiti verificare che la casella di controllo Crea programma di installazione per installare componenti dei prerequisiti sia selezionata.
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
Con un progetto selezionato in Esplora soluzioni, scegliere Proprietà dal menu Progetto.
Selezionare il riquadro Pubblica .
Fare clic sul pulsante Prerequisiti per aprire la finestra di dialogo Prerequisiti .
Nella finestra di dialogo Prerequisiti verificare che la casella di controllo Crea programma di installazione per installare componenti dei prerequisiti sia selezionata.
Nella sezione Specificare il percorso di installazione per i prerequisiti selezionare Scarica prerequisiti nel percorso seguente.
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.