/ASSEMBLYRESOURCE
(inserción de un recurso administrado)
Inserta un recurso administrado en un ensamblado.
Sintaxis
/ASSEMBLYRESOURCE:
filename
[,
[name
][,PRIVATE
]]
Argumentos
filename
Recurso administrado que quiere insertar en este ensamblado.
name
Opcional. Nombre lógico del recurso; nombre que se usa para cargar el recurso. El valor predeterminado es el nombre del archivo.
Opcionalmente, puede usar PRIVATE
para especificar si el archivo debe ser privado en el manifiesto del ensamblado. De forma predeterminada, name
es público en el ensamblado.
Comentarios
Use la opción de enlazador /ASSEMBLYRESOURCE
para insertar un recurso en un ensamblado.
Los recursos son públicos en el ensamblado cuando se crean con el enlazador. El enlazador no le permite cambiar el nombre del recurso en el ensamblado.
Si filename
es un archivo de recursos de .NET Framework creado (.resources
), por ejemplo, por el Generador de archivos de recursos (Resgen.exe
) o en el entorno de desarrollo, se puede acceder al mismo con miembros del espacio de nombres System.Resources
. Para obtener más información, vea System.Resources.ResourceManager
. Para todos los demás recursos, use los métodos GetManifestResource*
de la clase System.Reflection.Assembly
para tener acceso al recurso en tiempo de ejecución.
Otras opciones del enlazador que afectan a la generación de ensamblados son:
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 Insertar archivo de recursos administrados.