Sdílet prostřednictvím


/LN (Vytvořit modul MSIL)

Určuje, že kompilátor by neměl vložit manifest sestavení do výstupního souboru.

Syntax

/LN

Remarks

Ve výchozím nastavení /LN se neprojeví a kompilátor vloží manifest sestavení do výstupního souboru.

Při použití /LNmusíte také použít jednu z možností /clr (Common Language Runtime Compilation).

Spravovaný program, který v manifestu neobsahuje metadata sestavení, se nazývá modul. Pokud kompilujete pomocí /c (Compile Without Linking) a /LNv fázi linkeru zadejte /NOASSEMBLY (Vytvořit modul MSIL) a vytvořte výstupní soubor.

Moduly vytvořte, pokud chcete při sestavování sestavení použít přístup založený na komponentách. Typy můžete vytvářet a kompilovat do modulů. Pak můžete vygenerovat sestavení z jednoho nebo více modulů. Další informace o vytvářenísestaveních .netmoduleAl.exe

Výchozí přípona souboru pro modul je .netmodule.

Ve verzích před sadou Visual Studio 2005 jste vytvořili modul s /clr:noAssembly.

Linker MSVC přijímá .netmodule soubory jako vstup. Výstupní soubor vytvořený linkerem je sestavení nebo .netmodule bez závislosti na době běhu na žádném ze vstupních .netmodulesouborů linkeru. Další informace najdete v tématu .netmodule Soubory jako vstup linkeru.

Nastavení tohoto parametru kompilátoru ve vývojovém prostředí Visual Studio

Programové nastavení tohoto parametru kompilátoru

  • Tuto možnost kompilátoru nemůžete změnit programově.

Viz také

Parametry kompilátoru MSVC
Syntaxe příkazového řádku kompilátoru MSVC