次の方法で共有


方法 : 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

My.Application.Deployment オブジェクトで更新できるのは、ClickOnce を使用して配置されたアプリケーションのみです。ClickOnce アプリケーションの配置の詳細については、「方法 : ClickOnce アプリケーションを発行する」を参照してください。

参照

処理手順

方法 : ClickOnce アプリケーションの更新をダウンロードする

参照

My.Application.Deployment プロパティ