/target:module (opzioni del compilatore C#)
Specificando questa opzione, il compilatore non genererà un manifesto assembly.
/target:module
Note
Per impostazione predefinita, il file di output creato eseguendo la compilazione e specificando questa opzione avrà estensione. netmodule.
Non è possibile caricare in Common Language Runtime di .NET Framework i file privi di manifesto assembly. È tuttavia possibile incorporare tali file nel manifesto assembly di un assembly mediante /addmodule.
Se in un'unica compilazione vengono generati più moduli, i tipi internal di un modulo verranno resi disponibili ad altri moduli della compilazione. Quando il codice del modulo fa riferimento ai tipi internal di un altro modulo, sarà necessario incorporare entrambi i moduli in un manifesto assembly, tramite l'opzione /addmodule.
La creazione di moduli non è supportata nell'ambiente di sviluppo di Visual Studio.
Per informazioni su come impostare questa opzione del compilatore a livello di codice, vedere OutputType.
Esempio
Compilare in.cs, creando in.netmodule.
csc /target:module in.cs
Vedere anche
Riferimenti
/target (opzioni del compilatore C#)