Zadání souborů k publikování aplikací ClickOnce

Při publikování aplikace ClickOnce se společně s aplikací nasadí všechny soubory bez kódu v projektu. V některých případech možná nechcete nebo potřebujete publikovat určité soubory nebo můžete chtít nainstalovat určité soubory na základě podmínek. Visual Studio poskytuje možnosti vyloučit soubory, označit soubory jako datové soubory nebo požadavky a vytvářet skupiny souborů pro podmíněnou instalaci.

Soubory pro aplikaci ClickOnce se spravují v dialogovém okně Soubory aplikací, které jsou přístupné ze stránky Publikovat v Návrháři projektů.

Zpočátku existuje jedna skupina souborů s názvem (Povinné). Můžete vytvořit další skupiny souborů a přiřadit k nim soubory. Nelze změnit skupinu stahování souborů, které jsou vyžadovány pro spuštění aplikace. Například soubor .exe nebo soubory aplikace označené jako datové soubory musí patřit do skupiny (Povinné).

Výchozí hodnota stavu publikování souboru je označena ( Auto). Například soubor .exe aplikace má ve výchozím nastavení stav publikování Include (Auto).

Soubory s vlastností Akce sestavení nastavenou na Obsah jsou určeny jako soubory aplikace a budou označeny jako zahrnuté ve výchozím nastavení. Můžou být zahrnuté, vyloučené nebo označené jako datové soubory. Výjimky jsou následující:

  • Datové soubory, jako jsou soubory SQL Database (.mdf a .mdb), a soubory XML se ve výchozím nastavení označí jako datové soubory.

  • Odkazy na sestavení (soubory .dll ) jsou při přidání odkazu označeny následujícím způsobem: Pokud kopírovat místní je False, je ve výchozím nastavení označen jako požadované sestavení (Předpoklad (Auto)), které musí být přítomny v GAC před instalací aplikace. Pokud je hodnota Kopírovat místní hodnota True, sestavení se ve výchozím nastavení označí jako sestavení aplikace (Include (Auto)) a při instalaci se zkopíruje do složky aplikace. Odkaz com se zobrazí v dialogovém okně Soubory aplikace (jako soubor .ocx ) pouze v případě, že je jeho izolovaná vlastnost nastavena na Hodnotu True. Ve výchozím nastavení bude zahrnuta.

Přidání souborů do dialogového okna Soubory aplikací

  1. Vyberte datový soubor v Průzkumník řešení.

  2. V okno Vlastnosti změňte vlastnost Akce sestavení na hodnotu Content.

Vyloučení souborů z publikování ClickOnce

  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. Kliknutím na tlačítko Soubory aplikací otevřete dialogové okno Soubory aplikací.

  4. V dialogovém okně Soubory aplikací vyberte soubor, který chcete vyloučit.

  5. V poli Publikovat stav vyberte možnost Vyloučit z rozevíracího seznamu.

Označení souborů jako datových souborů

  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. Kliknutím na tlačítko Soubory aplikací otevřete dialogové okno Soubory aplikací.

  4. V dialogovém okně Soubory aplikací vyberte soubor, který chcete označit jako data.

  5. V poli Publikovat stav vyberte v rozevíracím seznamu datový soubor.

Označení souborů jako požadovaných součástí

  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. Kliknutím na tlačítko Soubory aplikací otevřete dialogové okno Soubory aplikací.

  4. V dialogovém okně Soubory aplikací vyberte sestavení aplikace (soubor .dll ), které chcete označit jako předpoklad. Upozorňujeme, že aplikace musí mít odkaz na sestavení aplikace, aby se zobrazila v seznamu.

  5. V poli Publikovat stav vyberte v rozevíracím seznamu požadovaný požadavek.

Přidání nové skupiny souborů

  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. Kliknutím na tlačítko Soubory aplikací otevřete dialogové okno Soubory aplikací.

  4. V dialogovém okně Soubory aplikací vyberte pole Skupina pro soubor, který chcete zahrnout do nové skupiny.

    Poznámka:

    Soubory musí mít vlastnost Akce sestavení nastavena na Obsah před zobrazením názvů souborů v dialogovém okně Soubory aplikace.

  5. V poli Stáhnout skupinu vyberte v <rozevíracím seznamu možnost Nový...>

  6. V dialogovém okně Nová skupina zadejte název skupiny a klepněte na tlačítko OK.

Přidání souboru do skupiny

  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. Kliknutím na tlačítko Soubory aplikací otevřete dialogové okno Soubory aplikací.

  4. V dialogovém okně Soubory aplikací vyberte pole Skupina pro soubor, který chcete zahrnout do nové skupiny.

  5. V poli Stáhnout skupinu vyberte skupinu z rozevíracího seznamu.

    Poznámka:

    Nelze změnit skupinu stahování souborů, které jsou vyžadovány pro spuštění aplikace.