Postupy: Stahování aktualizací aplikací technologie ClickOnce (Visual Basic)
V tomto příkladu je použit objekt My.Application.Deployment ke stáhnutí a instalaci nejnovější verze aplikace. V příkladu se neprovede aktualizace aplikace dokud není zastaralá a jen v případě, že byla nasazena jako ClickOnce aplikace.
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 dojde ke stažení a nainstalování aktualizace po použití vlastnosti IsNetworkDeployed k zajištění, že aplikace je zavedena pomocí ClickOnce. Metoda Update aktualizuje aplikaci pouze v případě, že je aplikace zastaralá. Je nutné restartovat aplikace pro správné použití aktualizace.
Sub UpdateApplication()
If My.Application.IsNetworkDeployed Then
My.Application.Deployment.Update()
End If
End Sub
Tento příklad kódu je také dostupný jako IntelliSense fragment kódu. V dialogu pro výběr fragment kódu je umístěn v Aplikace – kompilace, Prostředky a nastavení. Další informace naleznete v tématu How to: Insert IntelliSense Code Snippets.
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: Kontrola aktualizací aplikací technologie ClickOnce (Visual Basic)