/ASSEMBLYMODULE
(agregar un módulo MSIL al ensamblado)
Sintaxis
/ASSEMBLYMODULE:
filename
Argumentos
filename
El módulo que desea incluir en este ensamblado.
Comentarios
La opción de enlazador /ASSEMBLYMODULE
le permite agregar una referencia de módulo a un ensamblado. La información de tipo en el módulo no estará disponible para el programa de ensamblado que agregó la referencia del módulo. Sin embargo, la información de tipo en el módulo estará disponible para cualquier programa que haga referencia al ensamblado.
Use #using
para agregar una referencia de módulo a un ensamblado y hacer que la información de tipo del módulo esté disponible para el programa de ensamblado.
Por ejemplo, considere el siguiente escenario:
Crear un módulo con
/LN
.Use
/ASSEMBLYMODULE
en un proyecto diferente para incluir el módulo en la compilación actual, lo que crea un ensamblado. Este proyecto no hará referencia al módulo con#using
.Cualquier proyecto que haga referencia a este ensamblado ahora también puede usar tipos del módulo.
Otras opciones del enlazador que afectan a la generación de ensamblados son:
El enlazador de MSVC acepta archivos .netmodule
como entrada y el archivo de salida generado por el enlazador será un ensamblado o archivo .netmodule
sin dependencia en tiempo de ejecución en ninguno de los archivos .netmodule
que se han introducido en el enlazador. Para obtener más información, consulte archivos .netmodule
como entrada de enlazador.
Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio
Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.
Seleccione la página de propiedades Propiedades de configuración>Enlazador>Entrada.
Modifique la propiedad Agregar módulo a ensamblado.