ClickOnce è una tecnologia di distribuzione che consente l'aggiornamento automatico delle applicazioni basate su Windows e che è possibile installare ed eseguire con un'interazione minima da parte dell'utente.
In questa sezione
- Cenni preliminari sulla distribuzione ClickOnce
-
Vengono fornite informazioni sulla finalità di ClickOnce e su come questa tecnologia consente di risolvere i principali problemi relativi alla distribuzione di applicazioni Windows Form a computer client.
- Scelta di una strategia di distribuzione ClickOnce
-
Vengono descritte le diverse strategie di distribuzione di un'applicazione ClickOnce a computer client, inclusi i vantaggi e i limiti di ciascuna strategia.
- Scelta di una strategia di aggiornamento ClickOnce
-
Vengono descritte le diverse opzioni disponibili per l'aggiornamento di un'applicazione ClickOnce dopo l'installazione, inclusi le sottoscrizioni agli aggiornamenti automatici e gli aggiornamenti su richiesta.
- Distribuzione e protezione ClickOnce
-
Vengono descritte le implicazioni di protezione relative alla distribuzione di applicazioni Windows Form sulla rete, nonché la modalità di strumentazione della distribuzione per richiedere autorizzazioni elevate dal computer client.
- Distribuzione ClickOnce e Authenticode
-
Viene illustrato l'utilizzo della tecnologia Authenticode nella distribuzione di applicazioni ClickOnce.
- Prerequisiti di distribuzione dell'applicazione (guida di .NET Framework SDK)
-
Viene illustrato come distribuire le dipendenze fondamentali di ClickOnce, ad esempio .NET Framework, su computer client.
- Procedura: specificare un percorso alternativo per gli aggiornamenti della distribuzione
-
Viene illustrato come cambiare il sito Web o la directory utilizzata da ClickOnce per il controllo della disponibilità di aggiornamenti per l'applicazione.
- Risoluzione dei problemi relativi alle distribuzioni ClickOnce
-
Vengono descritti i problemi più comuni riscontrati durante la distribuzione delle applicazioni ClickOnce, insieme alle possibili soluzioni.
- Cenni preliminari sulla distribuzione di applicazioni attendibili
-
Viene descritta una tecnologia per l'elevazione protetta del livello di autorizzazione di un'applicazione ClickOnce sul computer client.
- Procedura dettagliata: distribuzione manuale di un'applicazione ClickOnce
-
Viene illustrato come utilizzare le utilità di .NET Framework per la distribuzione di un'applicazione ClickOnce.
- Procedura: aggiungere un autore attendibile a un computer client per applicazioni ClickOnce
-
Viene illustrata la procedura per la configurazione unica necessaria per distribuire un'applicazione ClickOnce su un client mediante la distribuzione di applicazioni attendibili.
- Impostazioni dell'applicazione e ClickOnce
-
Viene descritta la modalità di interazione di ClickOnce con la nuova architettura per il mantenimento dello stato di configurazione di utenti e applicazioni.
- Procedura dettagliata: download di assembly su richiesta con l'API della distribuzione ClickOnce tramite la finestra di progettazione
-
Viene illustrato come eseguire il download degli assembly dell'applicazione solo la prima volta che questi vengono utilizzati dall'applicazione.
- Procedura: recuperare informazioni sulle stringhe di query in un'applicazione ClickOnce
-
Viene illustrato come recuperare i parametri passati nell'URL utilizzato per eseguire un'applicazione ClickOnce.
- Accesso a dati locali e remoti in applicazioni ClickOnce
-
Vengono descritte le varie tecniche per l'archiviazione dei dati e il relativo accesso sul computer client, nonché per il recupero di dati da origini remote.
- Procedura: includere un file di dati in un'applicazione ClickOnce
-
Viene illustrato come contrassegnare un file di una distribuzione ClickOnce come file di dati affinché possa essere archiviato nella directory dei dati sul computer client.
- Cenni preliminari sulla cache di ClickOnce
-
Viene descritto il funzionamento della cache utilizzata per archiviare le applicazioni ClickOnce sul computer client locale.
Riferimenti
- System.Deployment.Application
-
Vengono descritti i metodi, le proprietà e gli eventi disponibili agli sviluppatori che desiderano implementare il comportamento di aggiornamento personalizzato nelle applicazioni ClickOnce.