方法 : ClickOnce アプリケーションの更新をダウンロードする
更新 : 2007 年 11 月
この例では、My.Application.Deployment オブジェクトを使用して、アプリケーションの最新バージョンをダウンロードおよびインストールします。この例でアプリケーションが更新されるのは、アプリケーションが最新でなくなっていて、かつ ClickOnce アプリケーションとして配置されている場合のみです。
ClickOnce アプリケーションとその配置方法の詳細については、「ClickOnce の配置」および「ClickOnce アプリケーションの発行」を参照してください。
使用例
この例では、My.Application.IsNetworkDeployed プロパティを使用して、アプリケーションが ClickOnce により配置されていることを確認した後で、更新をダウンロードおよびインストールします。Update メソッドは、アプリケーションが最新の状態であるときはアプリケーションを更新しません。更新を使用するには、アプリケーションを再起動する必要があります。
Sub UpdateApplication()
If My.Application.IsNetworkDeployed Then
My.Application.Deployment.Update()
End If
End Sub
このコードの例は、IntelliSense コード スニペットとしても利用できます。コード スニペット ピッカーでは、これは [アプリケーション - コンパイル、リソース、および設定] にあります。詳細については、「方法 : コードにスニペットを挿入する (Visual Basic)」を参照してください。
My.Application.Deployment オブジェクトで更新できるのは、ClickOnce を使用して配置されたアプリケーションのみです。ClickOnce アプリケーションの配置の詳細については、「方法 : ClickOnce アプリケーションを発行する」を参照してください。
参照
処理手順
方法 : ClickOnce アプリケーションの更新の有無をチェックする