-moduleassemblyname

Especifica o nome do assembly do qual este módulo fará parte.

Sintaxe

-moduleassemblyname:assembly_name  

Argumentos

Termo Definição
assembly_name O nome do assembly do qual este módulo fará parte.

Observações

O compilador processa a -moduleassemblyname opção somente se a -target:module opção tiver sido especificada. Isso faz com que o compilador crie um módulo. O módulo criado pelo compilador é válido apenas para o assembly especificado com a -moduleassemblyname opção. Se você colocar o módulo em um assembly diferente, ocorrerão erros em tempo de execução.

A -moduleassemblyname opção é necessária somente quando o seguinte for verdadeiro:

  • Um tipo de dados no módulo precisa acessar um Friend tipo em um assembly referenciado.

  • O assembly referenciado concedeu acesso de assembly amigo ao assembly no qual o módulo será construído.

Para obter mais informações sobre como criar um módulo, consulte -target (Visual Basic). Para obter mais informações sobre assemblies de amigos, consulte Assemblies de amigos.

Nota

A -moduleassemblyname opção não está disponível no ambiente de desenvolvimento do Visual Studio, ela está disponível somente quando você compila a partir de um prompt de comando.

Consulte também