Postupy: Vytvoření sestavení tvořeného jedním souborem

Jednosouborové sestavení, což je nejjednodušší druh sestavení, obsahuje typové informace a implementaci, stejně tak jako manifest sestavení. Můžete použít příkazový řádek kompilátoru, nebo Visual Studio 2005, chcete-li vytvořit jednosouborové sestavení. Ve výchozím nastavení vytvoří kompilátor soubor sestavení s příponou .EXE.

PoznámkaPoznámka

Visual Studio 2005 pro C# a Visual Basic lze použít pouze k vytvoření jednosouborového sestavení. Pokud chcete vytvořit vícesouborové sestavení, musíte použít kompilaci z příkazového řádku nebo Visual Studio 2005 pro Visual C++.

Následující postupy popisují, jak vytvořit jednosouborové sestavení pomocí kompilace z příkazového řádku.

Pro vytvoření sestavení s příponou .exe

  • Na příkazovém řádku zadejte následující příkaz:

    <kompilátoru příkazového> <název modulu>

    V tomto příkazu compiler command je příkaz kompilátoru pro jazyk použitý v modulu kódu a module name je název modulu kódu ke kompilaci do sestavení.

Následující příklad vytvoří sestavení s názvem myCode.exe z modulu kódu, který se jmenuje myCode.

csc myCode.cs
vbc myCode.vb

Pro vytvoření sestavení s příponou .exe a určení názevu výstupního souboru

  • Na příkazovém řádku zadejte následující příkaz:

    <kompilátoru příkazového> / out:<název souboru> <název modulu>

    V tomto příkazu compiler command je příkaz kompilátoru pro jazyk použitý v modulu kódu, file name je název výstupního souboru a module name je název modulu kódu pro kompilaci do sestavení.

Následující příklad vytvoří sestavení s názvem myAssembly.exe z modulu kódu zvaném myCode.

csc /out:myAssembly.exe myCode.cs
vbc /out:myAssembly.exe myCode.vb

Vytváření sestavení knihovny

Sestavení knihovny je podobné knihovně tříd. Obsahuje typy, které budou odkazovány jinými sestaveními, ale nemá žádné vstupní body pro zahájení spuštění.

Pro vytvoření sestavení knihovny

  • Na příkazovém řádku zadejte následující příkaz:

    <kompilátoru příkazového> /t:Library <název modulu>

    V tomto příkazu compiler command je příkaz kompilátoru pro jazyk použitý v modulu kódu a module name je název modulu kódu ke kompilaci do sestavení. Můžete také použít jiné možnosti kompilátoru, jako je například /out: nebo lomítko (/).

Následující příklad vytvoří sestavení knihovny s názvem myCodeAssembly.dll z modulu kódu, který se jmenuje myCode.

csc /out:myCodeLibrary.dll /t:library myCode.cs
vbc /out:myCodeLibrary.dll /t:library myCode.vb

Viz také

Úkoly

Postupy: Vytvořit vícesouborové sestavení

Koncepty

Vytváření sestavení

Vícesouborové sestavení

Další zdroje

Programování se sestaveními