/linkresource (Visual Basic)
Actualización: noviembre 2007
Crea un vínculo a un recurso administrado.
/linkresource:filename[,identifier[,public|private]]
' -or-
/linkres:filename[,identifier[,public|private]]
Argumentos
filename
Requerido. 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 resultados; 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 Generador de archivos de recursos (Resgen.exe) 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é de ensamblados global y sea accesible desde código administrado del ensamblado.
La forma corta de /linkresource es /linkres.
![]() |
---|
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
Líneas de comandos de compilación de ejemplo