Compartir a través de


/linkresource (Visual Basic)

Crea un vínculo a un recurso administrado.

/linkresource:filename[,identifier[,public|private]]
' -or-
/linkres:filename[,identifier[,public|private]]

Argumentos

  • filename
    Obligatorio. Archivo de recursos que se va a vincular al ensamblado. Si el nombre de archivo contiene un espacio, inclúyalo entre comillas ("").

  • identifier
    Opcional. El nombre lógico para el recurso. El nombre que se utiliza para cargar el recurso. El valor predeterminado es el nombre del archivo. De manera opcional, se puede especificar si el archivo es público o privado en el manifiesto del ensamblado, por ejemplo: /linkres:filename.res,myname.res,public. De manera predeterminada, filename es público en el ensamblado.

Comentarios

La opción /linkresource no incluye el archivo de recursos en el archivo de salida; para incluirlo utilice /resource.

La opción /linkresource requiere una de las opciones de /target distinta de /target:module.

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

El nombre de archivo puede utilizar 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.

La forma corta de /linkresource es /linkres.

Nota

La opción /linkresource no está disponible en el entorno de desarrollo de Visual Studio; sólo está disponible cuando se compila desde la línea de comandos.

Ejemplo

El código siguiente compila In.vb y lo vincula al archivo de recursos Rf.resource.

vbc /linkresource:rf.resource in.vb

Vea también

Referencia

/target (Visual Basic)

/resource (Visual Basic)

Líneas de comandos de compilación de ejemplo (Visual Basic)

Otros recursos

Compilador de línea de comandos de Visual Basic