/ASSEMBLYLINKRESOURCE (Vincular a recursos de .NET Framework)

/ASSEMBLYLINKRESOURCE:filename

Comentarios

donde:

  • filename
    Archivo de recursos de .NET Framework con el que desea crear un vínculo desde el ensamblado.

Comentarios

La opción /ASSEMBLYLINKRESOURCE crea un vínculo con un archivo de recursos de .NET Framework en el archivo de salida, pero el archivo de recursos no se coloca en el archivo de salida. /ASSEMBLYRESOURCE, en cambio, incrusta un archivo de recursos en el archivo de salida.

Los recursos vinculados creados con el vinculador son públicos en el ensamblado.

/ASSEMBLYLINKRESOURCE requiere que el compilador incluya /clr; /LN o /NOASSEMBLY no se permite con /ASSEMBLYLINKRESOURCE.

Si filename es un archivo de recursos de .NET Framework creado, por ejemplo, con Resgen.exe o en el entorno de desarrollo, se puede obtener acceso a él con miembros del espacio de nombres System.Resources. Para obtener más información, vea System.Resources.ResourceManager. Para todos los demás recursos, utilice los métodos GetManifestResource* de la clase System.Reflection.Assembly para tener acceso al recurso en tiempo de ejecución.

filename puede tener cualquier formato de archivo. Por ejemplo, se puede hacer que una DLL nativa forme parte de un ensamblado para que se pueda instalar en la caché global de ensamblados y sea accesible desde código administrado del ensamblado.

Otras opciones del vinculador que afectan a la generación de ensamblado:

Para establecer esta opción del vinculador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener más información, vea Establecer las propiedades de un proyecto de Visual C++.

  2. Haga clic en la carpeta Vinculador.

  3. Haga clic en la página de propiedades Línea de comandos.

  4. Escriba la opción en el cuadro Opciones adicionales.

Para establecer esta opción del vinculador mediante programación

Vea también

Referencia

Establecer las opciones del vinculador

Opciones del vinculador