Výběr strategie nasazení
Aplikace určené pro systém Windows z Visual Studia můžete nasadit pomocí některé z následujících technologií:
ClickOnce.
Instalační služba systému Windows
Použijte ClickOnce aplikaci pro publikování do centralizovaného umístění.Uživatel nainstaluje nebo spouští aplikaci z tohoto umístění.Použijte Instalační službu systému Windows k vytvoření souboru (.msi) a distribuujte tento soubor.Uživatelé spustí soubor k instalaci aplikace.
[!POZNÁMKA]
Nasazení nástroje Visual Studio jsou určeny ke zpracování potřebám organizace typické nasazení: nepokrývají všechny možné scénáře.Pro pokročilejší scénáře nasazení může vyžadovat nasazení výrobců nástroj nebo nástroj pro distribuci softwaru jako Systems Management Server.
Výhody nasazení ClickOnce
Obecně nasazení ClickOnce zjednodušuje instalaci a aktualizaci aplikace.Můžete použítPrůvodce publikování pro zabalení aplikace a manifestů a publikovat soubor aplikace na web nebo v síti sdílené složce.Pak mohou uživatelé instalovat a spouštět aplikaci přímo z tohoto umístění v jediném kroku.Další informace naleznete v tématu Jak: publikování aplikace technologie ClickOnce pomocí Průvodce publikováním.
Protože aplikace nasazené pomocí ClickOnce jsou samo-aktualizační, ClickOnce je nejlepší volbou pro aplikace, které vyžadují časté aktualizace.Uživatelé musí mít možnost připojení k síti pro využití možností aktualizací ClickOnce, ačkoli ClickOnce aplikace lze při prvním použití nainstalovat z disku CD-ROM.Další informace naleznete v tématu Výběr strategie aktualizace ClickOnce.
Zabezpečení v ClickOnce
Zabezpečení ClickOnce závisí na certifikátech Authenticode pro zjištění, zda by měla být aplikace nainstalována, krok známý jako rozhodnutí o důvěryhodnosti certifikátů.Manifesty aplikace a nasazení, které popisují aplikaci lze podepsat pomocí certifikátu pro zabránění neoprávněné manipulace.
Správci domény mohou konfigurovat certifikáty jako důvěryhodné na úrovni podniku nebo počítače.Pokud v době instalace nejsou certifikáty důvěryhodné, lze ClickOnce nasazení nakonfigurovat k dotazu na uživatele, aby rozhodnul o důvěryhodnosti.Po instalaci aplikace omezí ClickOnce oprávnění aplikace a akce definované jako Internet, Místní Intranet nebo vlastní zóny.Další informace naleznete v tématu Zabezpečení aplikací ClickOnce.
Výhody nasazení Instalační služby systému Windows
Nasazení Instalační služby systému Windows může inzerovat aplikace a funkce odpovídající určitým operačním systémům, instalaci produktu na požádání a rozpoznat a přeinstalovat poškozené součásti.
Chcete-li vytvořit soubor Instalační služba Windows Installer (MSI), která je distribuována uživatelům, můžete použít InstallShield Limited Edition vyrobené jinou společností, ale, že aplikace Visual Studio obsahuje nástroj.Další informace naleznete v tématu Nasazení pomocí instalační služby systému Windows.
Srovnávací tabulka ClickOnce a Instalační služby systému Windows
Následující tabulka porovnává funkce nasazení ClickOnce a Instalační služby systému Windows.
Funkce |
technologie ClickOnce |
Instalační služba systému Windows |
---|---|---|
Automatická aktualizace |
Ano |
Ano |
Po instalaci vrácení zpět |
Ano |
Ne |
Aktualizace z webu |
Ano |
Ne |
Nemá vliv na sdílené součástí nebo jiné aplikace |
Ano |
Ne |
Udělena oprávnění zabezpečení |
Uděluje pouze nezbytná oprávnění pro aplikace (více bezpečné) |
Uděluje úplnou důvěryhodnost ve výchozím nastavení (méně bezpečné) |
Požadovaná oprávnění zabezpečení |
Internet nebo síť intranet (Úplná důvěryhodnost pro instalaci z disku CD-ROM) |
Správce |
Podepisování manifestu aplikace a nasazení |
Ano |
Ne |
Uživatelské rozhraní času instalace |
Jeden dotaz |
Průvodce více částí |
Instalace sestavení na požádání |
Ano |
Ne |
Instalace sdílených souborů |
Ne |
Ano |
Instalace ovladačů |
Ne |
Ano (s vlastními akcemi) |
Instalace do globální mezipaměti sestavení |
Ne |
Ano |
Instalace pro více uživatelů |
Ne |
Ano |
Přidaní aplikace nabídky Start |
Ano |
Ano |
Přidat aplikaci do skupiny Po spuštění |
Ne |
Ano |
Přidat aplikaci nabídky oblíbené položky, |
Ne |
Ano |
Registrovat typy souborů |
Ano |
Ano |
Instalovat přístup k registru času |
Omezené |
Ano |
Opravy binárních souborů |
Ne |
Ano |
Umístění instalace aplikace |
Mezipaměť aplikace ClickOnce |
Složka Program Files |
Viz také
Koncepty
ClickOnce zabezpečení a nasazení
Nasazení pomocí instalační služby systému Windows