Procedura: scaricare aggiornamenti dell'applicazione ClickOnce
Aggiornamento: novembre 2007
Nell'esempio seguente l'oggetto My.Application.Deployment viene utilizzato per eseguire il download e l'installazione dell'ultima versione di un'applicazione. Nell'esempio l'applicazione non viene aggiornata se non è obsoleta e se non è stata distribuita come applicazione ClickOnce.
Per ulteriori informazioni sulle applicazioni ClickOnce e sulla relativa distribuzione, vedere Distribuzione ClickOnce e Pubblicazione di applicazioni ClickOnce.
Esempio
Nell'esempio riportato di seguito viene eseguito il download e l'installazione dell'aggiornamento in seguito all'utilizzo della Proprietà My.Application.IsNetworkDeployed per assicurarsi che l'applicazione sia distribuita con ClickOnce. Nel metodo Update l'applicazione non viene aggiornata se non è obsoleta. Per utilizzare l'aggiornamento, è necessario riavviare l'applicazione.
Sub UpdateApplication()
If My.Application.IsNetworkDeployed Then
My.Application.Deployment.Update()
End If
End Sub
Questo esempio di codice è anche disponibile come frammento di codice IntelliSense. Nella casella di selezione dei frammenti di codice, si trova in Applicazione - Compilazione, Risorse e Impostazioni. Per ulteriori informazioni, vedere Procedura: inserire frammenti nel codice (Visual Basic).
Solo le applicazioni distribuite tramite ClickOnce possono essere aggiornate utilizzando l'oggetto My.Application.Deployment. Per ulteriori informazioni sulla distribuzione di un'applicazione ClickOnce, vedere Procedura: pubblicare un'applicazione ClickOnce.
Vedere anche
Attività
Procedura: verificare la presenza di aggiornamenti di applicazioni ClickOnce