Sdílet prostřednictvím


Vytváření sestavení

Sestavení s jedním souborem nebo vícesoubory můžete vytvořit pomocí integrovaného vývojového prostředí (IDE), jako je Visual Studio, nebo kompilátorů a nástrojů poskytovaných sadou Windows SDK. Nejjednodušší sestavení je jeden soubor, který má jednoduchý název a je načten do jedné domény aplikace. Na toto sestavení nelze odkazovat jinými sestaveními mimo adresář aplikace a neprochází kontrolou verzí. Chcete-li odinstalovat aplikaci tvořenou sestavením, jednoduše odstraníte adresář, ve kterém se nachází. Pro mnoho vývojářů je sestavení s těmito funkcemi vše, co je potřeba k nasazení aplikace.

Vícesouborové sestavení můžete vytvořit z několika modulů kódu a souborů prostředků. Můžete také vytvořit sestavení, které může sdílet více aplikací. Sdílené sestavení musí mít silný název a lze ho nasadit do globální mezipaměti sestavení.

Při seskupování modulů kódu a prostředků do sestavení máte několik možností v závislosti na následujících faktorech:

  • Vytváření verzí

    Seskupte moduly, které by měly mít stejné informace o verzi.

  • Nasazení

    Seskupte moduly a prostředky kódu, které podporují váš model nasazení.

  • Opakované použití

    Seskupte moduly, pokud je lze logicky použít pro určitý účel. Například sestavení skládající se z typů a tříd používaných zřídka pro údržbu programu lze umístit do stejného sestavení. Kromě toho by měly být typy, které chcete sdílet s více aplikacemi, seskupené do sestavení a sestavení by mělo být podepsáno silným názvem.

  • Zabezpečení

    Seskupte moduly obsahující typy, které vyžadují stejná oprávnění zabezpečení.

  • Vymezení problému

    Seskupte moduly obsahující typy, jejichž viditelnost by měla být omezena na stejné sestavení.

Při zpřístupnění sestavení modulu CLR (Common Language Runtime) pro nespravované aplikace MODELU COM existují zvláštní aspekty. Další informace o práci s nespravovaným kódem naleznete v tématu Zveřejnění komponent rozhraní .NET Framework modelu COM.

Viz také