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á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í