Postupy: Kontrola aktualizací aplikací technologie ClickOnce (Visual Basic)
V tomto příkladu je použit objekt My.Application.Deployment k zjištění dostupných aktualizací pro aplikace. Pokud byla aplikace zavedena jako ClickOnce aplikace, příklad zobrazí příslušných text v uživatelském rozhraní (UI).
Další informace týkající se ClickOnce aplikací a způsobu jejich nasazení naleznete v tématu ClickOnce zabezpečení a nasazení a Publikování aplikace ClickOnce.
Příklad
V tomto příkladu je použita vlastnost IsNetworkDeployed k zajištění zavedení aplikace ze sítě pomocí ClickOnce. Potom je použita metoda CheckForUpdate objektu My.Application.Deployment, která zkontroluje zda je dostupná ClickOnce aktualizace pro aplikaci.
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
Pouze aplikace, které jsou nasazeny pomocí ClickOnce můžou být aktualizovány pomocí objektu My.Application.Deployment. Další informace o zavedení ClickOnce aplikace naleznete v tématu Postupy: Publikování aplikace ClickOnce pomocí Průvodce publikováním.
Viz také
Úkoly
Postupy: Stahování aktualizací aplikací technologie ClickOnce (Visual Basic)