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 Postupy: 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
Postupy: Publikování aplikace ClickOnce pomocí Průvodce publikováním
Koncepty
ClickOnce zabezpečení a nasazení
Výběr strategie aktualizace ClickOnce