Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 Sicurezza e distribuzione di ClickOnce e Pubblicazione di applicazioni ClickOnce.
Esempio
In questo esempio viene scaricato e installato l'aggiornamento dopo avere utilizzato la proprietà IsNetworkDeployed per verificare che l'applicazione sia distribuita tramite 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
L'esempio di codice riportato di seguito è 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 di codice IntelliSense.
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 mediante la Pubblicazione guidata.
Vedere anche
Attività
Procedura: verificare la presenza di aggiornamenti dell'applicazione ClickOnce (Visual Basic)