Sdílet prostřednictvím


Propojené a integrované prostředky

Projekty Visual Studio poskytuje dvě možnosti zpracování zdrojů: mohou být (výchozí) propojené nebo vložené.Můžete mít propojené i vložené prostředky v jediném projektu.Ve většině případů však budete chtít zvolit jednu volbu pro všechny prostředky v projektu.

Propojené prostředky jsou uloženy jako soubory v projektu; během kompilace jsou data prostředku odebrána ze souborů a přidána do manifestu pro aplikaci.Soubor prostředku aplikace (.resx) uloží pouze relativní cestu nebo propojení k souboru na disk.

U integrovaných prostředků jsou data prostředku uložena přímo v souboru .resx v textové reprezentaci binárních dat.V obou případech jsou data prostředku zkompilována do spustitelného souboru.

Můžete změnit prostředky z propojených na integrované změnou vlastnosti Persistence pro soubor prostředků.Další informace naleznete v tématu Vytváření vložené prostředky dále v tomto tématu.

[!POZNÁMKA]

Prostředky řetězců jsou vždy integrované a nelze je změnit; prostředky souborů jsou vždy propojeny a nelze je změnit.

Volba mezi integrovanými a propojenými prostředky

Obecně byste měli použít propojené prostředky, protože jsou jednodušší k použití.Existují však případy, ve kterých mohou být integrované prostředky lepší výběr.

ht9h2dk8.collapse_all(cs-cz,VS.110).gifIntegrované prostředky

Integrované prostředky jsou nejlepší volbou, pokud potřebujete sdílet soubory prostředků aplikace (.resx) mezi více projekty.Například pokud máte běžný soubor prostředků obsahující loga vaší společnosti, ochrannou známku a takové, použití integrovaných prostředků znamená, že musíte zkopírovat pouze soubor .resx a ne přidružené datové soubory prostředků.

Integrované prostředky nelze upravovat přímo.Pokud se pokusíte upravit integrovaný prostředek, zobrazí se zpráva s výzvou převést položku na propojený prostředek s cílem upravit ji.Převod je doporučený, ale nepovinný.Musíte je exportovat, provést úpravy v externí aplikaci, a potom je importovat zpět do projektu.

ht9h2dk8.collapse_all(cs-cz,VS.110).gifVytvoření vložené prostředky.

Když přidáte prostředky do projektu sady Visual Studio, jsou vytvořeny jako propojené prostředky.V některých případech můžete chtít vložit prostředky do souboru (.resx) prostředků aplikace.

Prostředky lze změnit z propojených na integrované prostředky na stránce ProstředkyNávrháře projektu.

[!POZNÁMKA]

Prostředky řetězců jsou vždy integrované v souboru .resx a nemohou být změněny na propojené prostředky; prostředky souborů jsou propojeny vždy v době kompilace.

Změnit prostředek z propojeného na integrovaný

  1. S projektem vybraným v Průzkumníku řešení, v nabídce Projekt klikněte na Vlastnosti.

  2. Klepněte na kartu Zdroje.

  3. Na panelu nástrojů Návrhář prostředků přejděte na rozevírací seznam Prostředky, klikněte na šipku a vyberte typ prostředku, který chcete upravit.

  4. Vyberte prostředek, který chcete změnit.

  5. V okně Vlastnosti vyberte vlastnost Perzistence a změňte ji na Integrované v .resx.

ht9h2dk8.collapse_all(cs-cz,VS.110).gifÚpravy vložených prostředků.

Nelze upravit vložený zdroje v projektu Visual Studio přímo v prostředí Visual Studio IDE; nutné exportovat a jejich úpravy v externí aplikaci a potom je importovat zpět do projektu.

Export vložených prostředků

  1. Vyberte projekt v aplikaci Solution Explorer a pak klepněte na tlačítko Vlastnosti na projektu nabídce.

  2. Klepněte na kartu Zdroje.Zdroj Návrhář stránky, zobrazí se panel nástrojů v horní.

  3. V prvním rozevíracím seznamu na panelu návrh zdrojů vyberte typ vloženého prostředku, který chcete importovat, například "Obrázky", "Ikony" nebo "Zvuk". Všechny prostředky tohoto typu, které existují v projektu zobrazí v Návrháři prostředku.

  4. Vyberte zdroj, který chcete exportovat jako ikony nebo zvukový soubor.

  5. Klepněte pravým tlačítkem myši na prostředek a zvolte Exportovat do souboru v místní nabídce.

    [!POZNÁMKA]

    Tento příkaz je k dispozici pouze pro vložené prostředky.

  6. V prostředku do souboru exportu dialogové okno, přejděte do umístění, kam chcete soubor exportovat a klepněte na tlačítko Uložit.

Importovat zdroje

  1. Vyberte projekt v aplikaci Solution Explorer a pak klepněte na tlačítko Vlastnosti na projektu nabídce.

  2. Klepněte na kartu Zdroje.Zobrazí se stránka prostředků Návrháře.

  3. V prvním rozevíracím seznamu na panelu návrh zdrojů vyberte typ vloženého prostředku, který chcete importovat, například "Obrázky", "Ikony" nebo "Zvuk". Všechny prostředky tohoto typu, které existují v projektu zobrazí v Návrháři prostředku.

  4. Vyberte zdroj, který chcete importovat jako ikony nebo zvukový soubor.

  5. Klepněte pravým tlačítkem myši na prostředek a zvolte Import ze souboru v místní nabídce.

    [!POZNÁMKA]

    Tento příkaz je k dispozici pouze pro vložené prostředky.

  6. V Importovat soubor do prostředku dialogové okno, vyhledejte soubor, který chcete importovat a klepněte na tlačítko otevřených.

ht9h2dk8.collapse_all(cs-cz,VS.110).gifPropojené prostředky

Nejlepší volbou pro snadné používání jsou propojené prostředky (výchozí možnost).Prostředky lze upravovat přímo v projektu a snadno lze přidat nebo odebrat prostředky podle potřeby.

Změnit prostředek z integrovaného na propojený

  1. S projektem vybraným v Průzkumníku řešení, v nabídce Projekt klikněte na Vlastnosti.

  2. Klepněte na kartu Zdroje.

  3. Na panelu nástrojů Návrhář prostředků přejděte na rozevírací seznam Prostředky, klikněte na šipku a vyberte typ prostředku, který chcete upravit.

  4. Vyberte prostředek, který chcete změnit.

  5. V okně Vlastnosti vyberte vlastnost Perzistence a změňte ji na Propojené v době kompilace.

Viz také

Úkoly

Jak: Přidání nebo odebrání zdrojů

Jak: Úpravy zdroje

Další zdroje

Správa prostředků aplikací