Partager via


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

Mise à jour : novembre 2007

Cet exemple utilise l'objet My.Application.Deployment pour télécharger et installer la version la plus récente d'une application. L'exemple ne met pas à jour l'application à moins qu'elle ne soit obsolète et ait été déployée comme une application ClickOnce.

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 télécharge et installe la mise à jour après avoir utilisé la propriété My.Application.IsNetworkDeployed pour vérifier que l'application est déployée à l'aide de ClickOnce. La méthode Update ne met pas à jour l'application tant qu'elle n'est pas obsolète. Pour pouvoir utiliser la mise à jour, l'application doit redémarrer.

Sub UpdateApplication()
    If My.Application.IsNetworkDeployed Then
        My.Application.Deployment.Update()
    End If
End Sub

Cet exemple de code est également disponible sous forme d'extrait de code IntelliSense. Dans le sélecteur d'extrait de code, il se trouve dans Application—Compilation, Ressources et Paramètres. Pour plus d'informations, consultez Comment : insérer des extraits de code dans votre code (Visual Basic).

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 : rechercher les mises à jour d'applications ClickOnce

Référence

My.Application.Deployment, propriété