Condividi tramite


/moduleassemblyname

Specifica il nome dell'assembly che conterrà questo modulo.

/moduleassemblyname:assembly_name

Argomenti

Argomento

Definizione

assembly_name

Nome dell'assembly di cui questo modulo farà parte.

Note

L'opzione /moduleassemblyname viene elaborata dal compilatore solo se è stata specificata l'opzione /target:module. Determina la creazione di un modulo. Il modulo creato dal compilatore è valido solo per l'assembly specificato con l'opzione /moduleassemblyname. Se si inserisce il modulo in un assembly diverso, si verificheranno errori di runtime.

L'opzione /moduleassemblyname è necessaria solo quando le seguenti condizioni sono vere:

  • Per un tipo di dati nel modulo è necessario l'accesso a un tipo Friend in un assembly a cui si fa riferimento.

  • L'assembly a cui si fa riferimento ha concesso l'accesso assembly Friend all'assembly in cui verrà compilato il modulo.

Per ulteriori informazioni sulla creazione di un modulo, vedere /target (Visual Basic). Per ulteriori informazioni sugli assembly Friend, vedere Assembly Friend (C# e Visual Basic).

Nota

L'opzione /moduleassemblyname non è disponibile all'interno dell'ambiente di sviluppo di Visual Studio, ma solo durante la compilazione dal prompt dei comandi.

Vedere anche

Attività

Procedura: compilare un assembly su più file

Riferimenti

/target (Visual Basic)

/main

/reference (Visual Basic)

/addmodule

Esempi di righe di comando di compilazione (Visual Basic)

Concetti

Assembly e Global Assembly Cache (C# e Visual Basic)

Assembly Friend (C# e Visual Basic)

Altre risorse

Compilatore di Visual Basic