Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Beispiel wird das My.Application.Deployment-Objekt verwendet, um verfügbare Updates für eine Anwendung zu suchen. Wenn die Anwendung als ClickOnce-Anwendung bereitgestellt wurde, wird im Beispiel ein entsprechender Benutzeroberflächentext angezeigt.
Weitere Informationen über ClickOnce-Anwendungen und ihre Bereitstellung finden Sie unter ClickOnce-Sicherheit und Bereitstellung und unter Veröffentlichen von ClickOnce-Anwendungen.
Beispiel
In diesem Beispiel wird mithilfe der IsNetworkDeployed-Eigenschaft geprüft, ob die Anwendung mithilfe von ClickOnce über ein Netzwerk bereitgestellt wurde. Anschließend wird mithilfe der CheckForUpdate-Methode des My.Application.Deployment-Objekts überprüft, ob ein ClickOnce-Update für die Anwendung verfügbar ist.
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
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 mit dem Webpublishing-Assistenten.
Siehe auch
Aufgaben
Gewusst wie: Herunterladen von ClickOnce-Anwendungsaktualisierungen (Visual Basic)