Výběr strategie nasazení ClickOnce
Existují tři různé strategie pro nasazení ClickOnce aplikace; strategie, kterou vyberete, závisí především na typu aplikace, kterou nasazujete.Tři strategie nasazení jsou následující:
Instalace z webu nebo sdílené síťové složky
Instalace z disku CD
Spuštění aplikace z webu nebo sdílené síťové složky
[!POZNÁMKA]
Vedle výběru strategie nasazení, můžete také zvolit strategii pro poskytování aktualizací aplikace.Další informace naleznete v tématu Výběr strategie aktualizace ClickOnce.
Instalace z webu nebo sdílené síťové složky
Použijete-li tuto strategii, vaše aplikace je nasazena na webový server nebo do sdílené síťové složky.Chce-li koncový uživatel instalovat aplikaci, klikne na ikonu na webové stránce nebo pokliká na ikonu ve sdílené síťové složce.Aplikace je poté stažena, nainstalována a spuštěna v počítači koncového uživatele.Položky jsou přidány do nabídky START a Přidat nebo odebrat programy v Ovládacích panelech.
Protože tato strategie závisí na možnosti připojení k síti, funguje nejlépe pro aplikace, které budou zavedeny uživatelům, kteří mají přístup k místní síti nebo vysokorychlostní připojení k Internetu.
Pokud zavádíte aplikace z webu, můžete předat argumenty do aplikace při aktivaci pomocí adresy URL.Další informace naleznete v tématu Jak: načtení informací o řetězec dotazu v aplikaci Online technologie ClickOnce.Argumenty nelze předávat do aplikace, která je aktivována pomocí jiných metod popsaných v tomto dokumentu.
Chcete-li povolit tuto strategii nasazení v Visual Studio klikněte na Z webu nebo Ze sdílené složky UNC nebo sdílení souborů na stránce Jak nainstalovat průvodce publikování.
Toto je výchozí strategie nasazení.
Instalace z disku CD
Použijete-li tuto strategii, vaše aplikace je nasazena na vyměnitelné médium, jako je například disk CD nebo DVD.Jako u předchozí možnosti, když uživatel vybere instalaci aplikace, je nainstalována a spuštěna a položky jsou přidány do nabídky START a Přidat nebo odebrat programy v Ovládacích panelech.
Tato strategie je nejvhodnější pro aplikace, které budou zavedeny uživatelům bez trvalé možnosti připojení k síti nebo s nízkou šířkou pásma připojení.Protože je aplikace nainstalována z vyměnitelných médií, není pro instalaci nutné žádné síťové připojení; možnost připojení k síti je však stále zapotřebí pro aktualizace aplikace.
Chcete-li povolit tuto strategii nasazení v Visual Studio klikněte na Z disku CD nebo DVD na stránce Jak nainstalovat průvodce publikování.
Pro povolení této strategie nasazení ručně, změňte značku deploymentProvider v manifestu nasazení.(V aplikaci Visual Studio je tato vlastnost vystavena jako Adresa URL instalace na straně Publikovat Návrháře projektu.V Mage.exe je to Umístění Spuštění.)
Spuštění Aplikace z webu nebo sdílené síťové složky
Tato strategie je jako první, s výjimkou aplikace chovající se jako webová aplikace.Když uživatel klikne na odkaz webové stránky (nebo pokliká na ikonu ve sdílené složce), je spuštěna aplikace.Pokud uživatelé ukončí aplikaci, není již k dispozici na místním počítači; nic není přidáno do nabídky Start nebo Přidat nebo odebrat programy v Ovládacích panelech.
[!POZNÁMKA]
Aplikace je technicky vzato stažena a nainstalována do mezipaměti aplikace na místním počítači, stejně jako webová aplikace je stažena do webové mezipaměti.Jako s webovou mezipamětí jsou soubory nakonec úklizeny z mezipaměti aplikace.Uživatel však má dojem, že je aplikace spuštěna z webu nebo sdílené složky.
Tato strategie je nejvhodnější pro aplikace, které jsou používány zřídka – například nástroj pro zaměstnanecké výhody, který je obvykle spouštěn pouze jednou ročně.
Chcete-li povolit tuto strategii nasazení v Visual Studio klikněte na Neprovádět instalaci aplikace na stránce Instalovat nebo spustit z webu Průvodce publikování.
Pro povolení této strategie nasazení změňte ručně značku instalovat v manifestu nasazení.(Její hodnota může být true nebo false.V Mage.exe použijte možnost Pouze Online v seznamu Typ aplikace.)
Podpora webového prohlížeč
Aplikace platformy .NET Framework 3.5 může být nainstalována pomocí libovolného prohlížeče.
Aplikace rozhraní .NET Framework 2.0 vyžadují aplikaci Internet Explorer.
Viz také
Úkoly
Jak: publikování aplikace technologie ClickOnce pomocí Průvodce publikováním
Koncepty
ClickOnce zabezpečení a nasazení
Výběr strategie aktualizace ClickOnce