Zadání vlastností publikování ClickOnce

Vlastnosti publikování ClickOnce můžete nakonfigurovat na stránce Publikovat v Návrháři projektu nebo pomocí Průvodce publikováním. V tomto článku se dozvíte, jak zadat základní vlastnosti, jako je umístění publikování, adresa URL instalace, online nebo offline režim instalace a verze publikování.

Určení umístění publikování

Když publikujete aplikaci pomocí ClickOnce, vlastnost určuje umístění, Publish Location kam jsou vloženy soubory aplikace a manifest. Může to být cesta k souboru nebo cesta k serveru FTP.

Vlastnost můžete zadat Publish Location na stránce Publikovat návrháře projektu nebo pomocí Průvodce publikováním. Další informace naleznete v tématu Postupy: Publikování aplikace ClickOnce pomocí Průvodce publikováním.

Poznámka:

Při instalaci více než jedné verze aplikace pomocí ClickOnce se instalace přesune starší verze aplikace do složky s názvem Archiv v umístění publikování, které zadáte. Archivace starších verzí tímto způsobem zachová instalační adresář složek z předchozí verze.

  1. Pokud je projekt vybraný v Průzkumník řešení, klikněte v nabídce Projekt na příkaz Vlastnosti.

  2. Klikněte na kartu Publikovat .

    Poznámka:

    V clickOnce pro .NET Core 3.1 a .NET 5 nebo novější nastavíte vlastnosti nasazení pomocí nástroje Publikovat místo průvodce publikováním a stránky Publikovat v Návrháři projektů. Další informace naleznete v tématu Nasazení aplikace .NET pro Windows pomocí Technologie ClickOnce a ClickOnce pro .NET.

  3. Do pole Publikovat umístění zadejte umístění publikování pomocí jednoho z následujících formátů:

    • Pokud chcete publikovat sdílenou složku nebo cestu k disku, zadejte cestu UNC (\\Server\ApplicationName) nebo cestu k souboru (C:\Deploy\ApplicationName).

    • Pokud chcete publikovat na server FTP, zadejte cestu pomocí formátu ftp://ftp.microsoft.com/ ApplicationName>.<

      Všimněte si, že text musí být v poli Umístění publikování, aby tlačítko Procházet (...) fungovalo.

Určení umístění, odkud budou koncoví uživatelé instalovat

Při publikování aplikace ClickOnce nemusí být umístění, kam uživatelé přejdou stáhnout a nainstalovat aplikaci, nutně umístění, kam jste aplikaci původně publikovali. Například v některých organizacích může vývojář publikovat aplikaci na přípravný server a pak správce aplikaci přesune na webový server.

V takovém případě můžete vlastnost použít Installation URL k určení webového serveru, na kterém uživatelé přejdou ke stažení aplikace. To je nezbytné, aby manifest aplikace věděl, kde hledat aktualizace.

Vlastnost Installation URL lze nastavit na stránce Publikovat v Návrháři projektu.

Poznámka:

Vlastnost Installation URL lze také nastavit pomocí PublishWizard. Další informace naleznete v tématu Postupy: Publikování aplikace ClickOnce pomocí Průvodce publikováním.

Zadání adresy URL instalace

  1. Pokud je projekt vybraný v Průzkumník řešení, klikněte v nabídce Projekt na příkaz Vlastnosti.

  2. Klikněte na kartu Publikovat .

    Poznámka:

    V clickOnce pro .NET Core 3.1 a .NET 5 nebo novější nastavíte vlastnosti nasazení pomocí nástroje Publikovat místo průvodce publikováním a stránky Publikovat v Návrháři projektů. Další informace naleznete v tématu Nasazení aplikace .NET pro Windows pomocí Technologie ClickOnce a ClickOnce pro .NET.

  3. Do pole Adresa URL instalace zadejte umístění instalace pomocí plně kvalifikované adresy URL ve formátu https://www.contoso.com/ApplicationNamenebo cestu UNC ve formátu \Server\ApplicationName.

Určení offline nebo online režimu instalace ClickOnce

Aplikace Install Mode ClickOnce určuje, jestli bude aplikace dostupná offline nebo online. Pokud zvolíte Možnost Aplikace je dostupná jenom online, musí mít uživatel přístup k umístění publikování ClickOnce (webová stránka nebo sdílená složka), aby mohl aplikaci spustit. Když zvolíte Možnost Aplikace je dostupná i offline, aplikace přidá položky do nabídky Start a dialogové okno Přidat nebo odebrat programy . Uživatel bude moct aplikaci spustit, když nejsou připojeni.

Install Mode se nastavit na stránce Publikovat v Návrháři projektu.

Poznámka:

Můžete Install Mode ho také nastavit pomocí průvodce publikováním. Další informace naleznete v tématu Postupy: Publikování aplikace ClickOnce pomocí Průvodce publikováním.

Zpřístupnění aplikace ClickOnce pouze online

  1. Pokud je projekt vybraný v Průzkumník řešení, klikněte v nabídce Projekt na příkaz Vlastnosti.

  2. Klikněte na kartu Publikovat .

    Poznámka:

    V clickOnce pro .NET Core 3.1 a .NET 5 nebo novější nastavíte vlastnosti nasazení pomocí nástroje Publikovat místo průvodce publikováním a stránky Publikovat v Návrháři projektů. Další informace naleznete v tématu Nasazení aplikace .NET pro Windows pomocí Technologie ClickOnce a ClickOnce pro .NET.

  3. V oblasti Režim instalace a Nastavení klepněte na tlačítko Aplikace je k dispozici pouze online tlačítko.

Zpřístupnění aplikace ClickOnce online nebo offline

  1. Pokud je projekt vybraný v Průzkumník řešení, klikněte v nabídce Projekt na příkaz Vlastnosti.

  2. Klikněte na kartu Publikovat .

  3. V oblasti Režim instalace a Nastavení klepněte na tlačítko Aplikace je k dispozici offline a tlačítko možností.

    Po instalaci aplikace přidá položky do nabídky Start a do nabídky Přidat nebo odebrat programy v Ovládací panely.

Nastavení verze publikování ClickOnce

Vlastnost ClickOnce Publish Version určuje, zda aplikace, kterou publikujete, bude považována za aktualizaci. Pokaždé, když se zvýší verze, aplikace se publikuje jako aktualizace.

Vlastnost Publish Version lze nastavit na stránce Publikovat v Návrháři projektu.

Poznámka:

Existuje možnost projektu, která automaticky zvýší Publish Version vlastnost při každém publikování aplikace. Tato možnost je ve výchozím nastavení povolená. Další informace naleznete v tématu Automatické zvýšení verze publikování ClickOnce.

Změna verze publikování

  1. Pokud je projekt vybraný v Průzkumník řešení, klikněte v nabídce Projekt na příkaz Vlastnosti.

  2. Klikněte na kartu Publikovat .

    Poznámka:

    V clickOnce pro .NET Core 3.1 a .NET 5 nebo novější nastavíte vlastnosti nasazení pomocí nástroje Publikovat místo průvodce publikováním a stránky Publikovat v Návrháři projektů. Další informace naleznete v tématu Nasazení aplikace .NET pro Windows pomocí Technologie ClickOnce a ClickOnce pro .NET.

  3. V poli Publikovat verzi navyšte čísla hlavní verze, Podverze, Sestavení nebo Revize.

    Poznámka:

    Nikdy byste neměli dekrementovat číslo verze; může to způsobit nepředvídatelné chování aktualizace.

Automatická inkrementace verze publikování ClickOnce

Při publikování aplikace ClickOnce změna Publish Version vlastnosti způsobí publikování aplikace jako aktualizace. Visual Studio ve výchozím nastavení automaticky zvýší Revision počet Publish Version při každém publikování aplikace.

Toto chování můžete zakázat na stránce Publikovat návrháře projektu.

Poznámka:

Dialogová okna a příkazy nabídek, které vidíte, se mohou lišit od těch popsaných v nápovědě v závislosti na aktivních nastaveních nebo edici. Pokud chcete změnit nastavení, zvolte v nabídce Nástroje možnost Importovat a exportovat Nastavení. Další informace najdete v tématu Resetování nastavení.

Zákaz automatického zvýšení verze publikování

  1. Pokud je projekt vybraný v Průzkumník řešení, klikněte v nabídce Projekt na příkaz Vlastnosti.

  2. Klikněte na kartu Publikovat .

    Poznámka:

    V clickOnce pro .NET Core 3.1 a .NET 5 nebo novější nastavíte vlastnosti nasazení pomocí nástroje Publikovat místo průvodce publikováním a stránky Publikovat v Návrháři projektů. Další informace naleznete v tématu Nasazení aplikace .NET pro Windows pomocí Technologie ClickOnce a ClickOnce pro .NET.

  3. V části Publikovat verzi zrušte zaškrtnutí políčka Automaticky zvýšit revizi s každou verzí.