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: Vytvořit integrované prostředky
Postupy: Import nebo Export prostředků
Odkaz
Prostředky Stránka, designer aplikace projekt