/moduleassemblyname
Especifica o nome do conjunto de módulos (assembly) de que este módulo será uma parte.
/moduleassemblyname:assembly_name
Argumentos
Termo |
Definição |
assembly_name |
O nome do conjunto de módulos (assembly) de que este módulo será uma parte. |
Comentários
O compilador processa a opção /moduleassemblyname somente se a opção /target:module tiver sido especificada.Isso faz com que o compilador crie um módulo.O módulo criado pelo compilador é válido somente para o conjunto especificado com a opção /moduleassemblyname.Se você colocar o módulo em um conjunto diferente, ocorrerão erros em tempo de execução.
A opção /moduleassemblyname é necessária somente quando as seguintes condições forem verdadeiras:
Um tipo de dados no módulo precisa acessar um tipo Friend em um conjunto referenciado.
O conjunto referenciado concedeu acesso assembly autorizado ao conjunto de módulos (assembly) no qual o módulo será criado.
Para obter mais informações sobre como criar um módulo, consulte /Target (Visual Basic).Para obter mais informações sobre conjuntos de módulos (assemblies) amigos, consulte Friend Assemblies (C# e Visual Basic).
Observação |
---|
A opção /moduleassemblyname não está disponível no ambiente de desenvolvimento Visual Studio; ela está disponível apenas quando você compila do prompt de comando. |
Consulte também
Tarefas
Como: criar um Assembly multi-arquivos
Referência
Linhas de comando de compilação de amostra (Visual Basic)
Conceitos
Assemblies e o Cache Global de assemblies (C# e Visual Basic)
Friend Assemblies (C# e Visual Basic)