-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.