Sdílet prostřednictvím


/target:module (Možnosti kompilátoru C#)

Tato možnost způsobí, že kompilátor negeneruje manifest sestavení.

/target:module

Poznámky

Ve výchozím nastavení bude mít výstupní soubor vytvořený kompilací s touto možností rozšíření .netmodule.

Soubor, který nemá manifest sestavení, nelze načíst pomocí modulu CLR (Common Language Runtime) rozhraní .NET Framework.Takovýto soubor však může být začleněno do manifestu sestavení pomocí /addmodule.

Pokud je v jedné kompilaci vytvořeno více modulů než jeden, internal typy jednoho modulu budou k dispozici ostatním modulům kompilace.Pokud kód jednoho modulu odkazuje na internal typy v jiném modulu, oba moduly pak musí být začleněny do manifestu sestavení pomocí /addmodule.

Vytvoření modulu není podporováno ve vývojovém prostředí Visual Studio.

Informace o nastavení této možnosti kompilátoru v programu naleznete v tématu OutputType.

Příklad

Zkompiluje in.cs a vytvoří in.netmodule:

csc /target:module in.cs

Viz také

Referenční dokumentace

/target (Možnosti kompilátoru C#)

Další zdroje

Možnosti kompilátoru C#