Share via


/moduleassemblyname

Actualización: noviembre 2007

Especifica el nombre del ensamblado del que formará parte este módulo.

/moduleassemblyname:assembly_name

Argumentos

  • assembly_name
    Nombre del ensamblado del que formará parte este módulo.

Comentarios

El compilador procesa la opción /moduleassemblyname solamente si se ha especificado la opción /target:module. De este modo, el compilador crea un módulo. El módulo creado por el compilador únicamente es válido para el ensamblado especificado con la opción /moduleassemblyname. Si coloca el módulo en otro ensamblado, se generarán errores en tiempo de ejecución.

Se necesita la opción /moduleassemblyname solamente cuando se cumplen las siguientes condiciones:

  • Un tipo de datos en el módulo necesita acceso a un tipo Friend en un ensamblado al que se hace referencia.

  • El ensamblado al que se hace referencia ha concedido acceso de ensamblado de confianza al ensamblado en el que se generará el módulo.

Para obtener más información sobre cómo crear un módulo, vea /target (Visual Basic). Para obtener más información sobre los ensamblados de confianza, vea Ensamblados Friend (Visual Basic).

Nota:

La opción /moduleassemblyname no está disponible en el entorno de desarrollo de Visual Studio; únicamente está disponible cuando se compila desde un símbolo del sistema.

Vea también

Tareas

Cómo: Generar un ensamblado de varios archivos

Conceptos

Ensamblados

Ensamblados Friend (Visual Basic)

Referencia

/target (Visual Basic)

/main

/reference (Visual Basic)

/addmodule

Líneas de comandos de compilación de ejemplo

Otros recursos

Compilador de Visual Basic