Compartir a través de


Cómo: Buscar actualizaciones de la aplicación ClickOnce (Visual Basic)

Este ejemplo utiliza el objeto My.Application.Deployment para comprobar si hay actualizaciones disponibles para la aplicación. Si la aplicación se ha implementado como una aplicación ClickOnce, el ejemplo muestra el texto de la interfaz de usuario adecuado.

Para obtener más información sobre las aplicaciones ClickOnce y cómo implementarlas, vea Seguridad e implementación ClickOnce y Publicar aplicaciones ClickOnce.

Ejemplo

En este ejemplo se utiliza la propiedad IsNetworkDeployed para asegurarse de que la aplicación se implementa en una red utilizando ClickOnce. A continuación, utiliza el método CheckForUpdate del objeto My.Application.Deployment para comprobar si hay disponible alguna actualización ClickOnce para la aplicación.

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

Sólo aplicaciones que se implementan utilizando ClickOnce se pueden actualizar utilizando el objeto My.Application.Deployment. Para obtener más información sobre cómo implementar una aplicación ClickOnce, vea Cómo: Publicar una aplicación ClickOnce sin usar el Asistente para publicación.

Vea también

Tareas

Cómo: Descargar actualizaciones de la aplicación ClickOnce (Visual Basic)

Referencia

Deployment