次の方法で共有


方法 : 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 アプリケーションの更新の有無をチェックする

参照

My.Application.Deployment プロパティ