Sdílet prostřednictvím


Propojené a integrované prostředky

Projekty sady Visual Studio nabízejí dvě možnosti pro zpracování prostředků: mohou být propojené (výchozí nastavení) 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 Postupy: Vytvořit integrované prostředky.

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.

Integrované 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.

Další informace o použití integrovaných prostředků naleznete v tématu Postupy: Import nebo Export prostředků a Postupy: Vytvořit integrované prostředky.

Propojené 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.

Viz také

Úkoly

Postupy: Přidat nebo odebrat prostředky

Postupy: Úpravy zdroje

Postupy: Vytvořit integrované prostředky

Postupy: Import nebo Export prostředků

Odkaz

Prostředky Stránka, designer aplikace projekt

Další zdroje

Správa prostředků aplikací