Procedura: verificare la presenza di aggiornamenti dell'applicazione ClickOnce (Visual Basic)

In questo esempio viene utilizzato l'oggetto My.Application.Deployment per verificare la presenza di aggiornamenti disponibili nell'applicazione. Se l'applicazione è stata distribuita come applicazione ClickOnce, nell'esempio viene visualizzato il testo appropriato dell'interfaccia utente (UI, User Interface).

Per ulteriori informazioni sulle applicazioni ClickOnce e su come distribuirle, vedere Sicurezza e distribuzione di ClickOnce e Pubblicazione di applicazioni ClickOnce.

Esempio

In questo esempio viene utilizzata la proprietà IsNetworkDeployed per garantire che l'applicazione venga distribuita da una rete tramite ClickOnce. Quindi, viene utilizzato il metodo CheckForUpdate dell'oggetto My.Application.Deployment per verificare la presenza di un aggiornamento ClickOnce disponibile per l'applicazione.

Sub CheckUpdateAvailability()
    If My.Application.IsNetworkDeployed() Then
        If My.Application.Deployment.CheckForUpdate() Then
            MsgBox("Update is available for download")
        Else
            MsgBox("No updates are available for download")
        End If
    Else
        MsgBox("Application is not ClickOnce deployed")
    End If
End Sub

È possibile aggiornare con il metodo My.Application.Deployment solo le applicazioni distribuite utilizzando ClickOnce. Per ulteriori informazioni sulla distribuzione di un'applicazione ClickOnce, vedere Procedura: pubblicare un'applicazione ClickOnce mediante la Pubblicazione guidata.

Vedere anche

Attività

Procedura: scaricare aggiornamenti dell'applicazione ClickOnce (Visual Basic)

Riferimenti

Deployment