-moduleassemblyname

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

Sintaxis

-moduleassemblyname:assembly_name  

Argumentos

Término Definición
assembly_name Nombre del ensamblado del que este módulo formará parte.

Comentarios

El compilador procesa la opción -moduleassemblyname solo si se ha especificado la opción -target:module. Esto hace que el compilador cree un módulo. El módulo creado por el compilador es válido únicamente en el ensamblado especificado con la opción -moduleassemblyname. Si el módulo se coloca en otro ensamblado, se producirán errores en tiempo de ejecución.

La opción -moduleassemblyname solo es necesaria cuando se cumplen las siguientes condiciones:

  • Un tipo de datos del 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 el módulo se compilará.

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

Nota:

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

Vea también