Share via


Procedura: verificare la presenza di aggiornamenti di applicazioni ClickOnce

Aggiornamento: novembre 2007

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 informazioni sulle applicazioni ClickOnce e su come distribuirle, vedere Distribuzione ClickOnce e Pubblicazione di applicazioni ClickOnce.

Esempio

In questo esempio viene utilizzato Proprietà My.Application.IsNetworkDeployed per garantire che l'applicazione venga distribuita da una rete utilizzando 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.

Vedere anche

Attività

Procedura: scaricare aggiornamenti dell'applicazione ClickOnce

Riferimenti

Proprietà My.Application.Deployment