Freigeben über


Gewusst wie: Downloaden von ClickOnce-Anwendungsaktualisierungen

Aktualisiert: November 2007

In diesem Beispiel wird das My.Application.Deployment-Objekt verwendet, um die neueste Version einer Anwendung zu downloaden und zu installieren. Im Beispiel wird die Anwendung nur dann aktualisiert, wenn Sie veraltet ist oder wenn sie als eine ClickOnce-Anwendung bereitgestellt wurde.

Weitere Informationen über ClickOnce-Anwendungen und ihre Bereitstellung finden Sie unter ClickOnce-Bereitstellung und unter Veröffentlichen von ClickOnce-Anwendungen.

Beispiel

In diesem Beispiel erfolgen Download und Installation der Aktualisierung nach der Verwendung der My.Application.IsNetworkDeployed-Eigenschaft, um sicherzustellen, dass die Anwendung mit ClickOnce bereitgestellt wird. Die Update-Methode aktualisiert die Anwendung nur, wenn sie veraltet ist. Die Anwendung muss neu gestartet werden, damit die Aktualisierung verwendet werden kann.

Sub UpdateApplication()
    If My.Application.IsNetworkDeployed Then
        My.Application.Deployment.Update()
    End If
End Sub

Dieses Codebeispiel ist auch als IntelliSense-Codeausschnitt verfügbar. Sie finden das Element in der Codeausschnittauswahl unter Application—Compiling, Resources, and Settings. Weitere Informationen hierzu finden Sie unter Gewusst wie: Einfügen von Ausschnitten in den Code (Visual Basic).

Mit dem My.Application.Deployment-Objekt können nur Anwendungen aktualisiert werden, die mithilfe von ClickOnce bereitgestellt wurden. Weitere Informationen über das Bereitstellen einer ClickOnce-Anwendung finden Sie unter Gewusst wie: Veröffentlichen einer ClickOnce-Anwendung.

Siehe auch

Aufgaben

Gewusst wie: Suchen nach ClickOnce-Anwendungsaktualisierungen

Referenz

My.Application.Deployment-Eigenschaft