Partilhar via


Como: Verifique se há atualizações do aplicativo de ClickOnce (Visual Basic)

Este exemplo usa o objeto My.Application.Deployment para verificar se há atualizações disponíveis para o aplicativo. Se o aplicativo for implantado como um aplicação de ClickOnce, o exemplo exibe texto Interface de Usuário (UI) apropriado.

Para obter mais informações sobre os aplicativos ClickOnce e como implantá-las, consulte <>>Implantação e segurança do ClickOnce e Publicando aplicativos ClickOnce.

Exemplo

Este exemplo usa o IsNetworkDeployed propriedade para certificar-se de que o aplicativo é implantado em uma rede usando o ClickOnce. Em seguida, ele usa o método CheckForUpdate do objeto My.Application.Deployment para verificar se uma atualização do ClickOnce está disponível para o aplicativo.

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

Somente aplicativos que são implantados usando o ClickOnce podem ser atualizados usando o objeto My.Application.Deployment. Para obter mais informações sobre a implantação de um aplicativo ClickOnce, consulte Como: publicar um <>>aplicativo ClickOnce usando o Assistente de Publicação.

Consulte também

Tarefas

Como: Faça o download de atualizações de aplicativos de ClickOnce (Visual Basic)

Referência

Deployment