Gewusst wie: Suchen nach ClickOnce-Anwendungsaktualisierungen
Aktualisiert: November 2007
In diesem Beispiel wird das My.Application.Deployment-Objekt verwendet, um verfügbare Aktualisierungen 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 deren Bereitstellung finden Sie unter ClickOnce-Bereitstellung und Veröffentlichen von ClickOnce-Anwendungen.
Beispiel
In diesem Beispiel wird die My.Application.IsNetworkDeployed-Eigenschaft verwendet, um zu prüfen, 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 eine ClickOnce-Aktualisierung 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.
Siehe auch
Aufgaben
Gewusst wie: Downloaden von ClickOnce-Anwendungsaktualisierungen