共用方式為


HOW TO:檢查 ClickOnce 應用程式更新

更新:2007 年 11 月

此範例會使用 My.Application.Deployment 物件,檢查應用程式是否有可用的更新。如果應用程式已部署為 ClickOnce 應用程式,則範例中會顯示適當的使用者介面 (UI) 文字。

如需 ClickOnce 應用程式及其部署方式的詳細資訊,請參閱 ClickOnce 部署發行 ClickOnce 應用程式

範例

此範例會使用 My.Application.IsNetworkDeployed 屬性,確定已使用 ClickOnce 從網路部署應用程式。然後,它會使用 My.Application.Deployment 物件的 CheckForUpdate 方法,檢查應用程式是否可使用 ClickOnce 更新。

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

只有用 ClickOnce 部署的應用程式,才能使用 My.Application.Deployment 物件進行更新。如需部署 ClickOnce 應用程式的詳細資訊,請參閱 HOW TO:發行 ClickOnce 應用程式

請參閱

工作

HOW TO:下載 ClickOnce 應用程式更新

參考

My.Application.Deployment 屬性