Partager via


Comment : rechercher les mises à jour d'applications ClickOnce

Mise à jour : novembre 2007

Cet exemple utilise l'objet My.Application.Deployment pour rechercher les mises à jour disponibles pour l'application. Si l'application a été déployée comme une application ClickOnce, l'exemple affiche le texte d'interface utilisateur approprié.

Pour plus d'informations sur les applications ClickOnce et comment les déployer, consultez Déploiement ClickOnce et Publication d'applications ClickOnce.

Exemple

Cet exemple utilise la propriété My.Application.IsNetworkDeployed pour vérifier que l'application est déployée à partir d'un réseau à l'aide de ClickOnce. Ensuite, il utilise la méthode CheckForUpdate de l'objet My.Application.Deployment pour vérifier si une mise à jour ClickOnce est disponible pour l'application.

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

Seules les applications qui sont déployées via ClickOnce peuvent être mises à jour à l'aide de l'objet My.Application.Deployment. Pour plus d'informations sur le déploiement d'une application ClickOnce, consultez Comment : publier une application ClickOnce.

Voir aussi

Tâches

Comment : télécharger les mises à jour d'applications ClickOnce

Référence

My.Application.Deployment, propriété