方法 : 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 アプリケーションの更新をダウンロードする