Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea un vínculo a un recurso administrado.
Sintaxis
-linkresource:filename[,identifier[,public|private]]
o
-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, escriba el nombre entre comillas (" ").
identifier
Opcional. Nombre lógico del recurso. Nombre que se usa para cargar el recurso. El valor predeterminado es el nombre del archivo. Opcionalmente, puede especificar si el archivo es público o privado en el manifiesto de ensamblado, por ejemplo: -linkres:filename.res,myname.res,public. De forma predeterminada, filename es público en el ensamblado.
Observaciones
La -linkresource opción no inserta el archivo de recursos en el archivo de salida; use la -resource opción para hacerlo.
La -linkresource opción requiere una de las -target opciones distintas de -target:module.
Si filename es un archivo de recursos de .NET Framework creado, por ejemplo, por el Resgen.exe (Generador de archivos de recursos) o en el entorno de desarrollo, se puede acceder a él con miembros en el System.Resources espacio de nombres. (Para obtener más información, vea ResourceManager). Para acceder a todos los demás recursos en tiempo de ejecución, use los métodos que comienzan por GetManifestResource en la Assembly clase .
El nombre de archivo puede ser 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 abreviada de -linkresource es -linkres.
Nota:
La -linkresource opción no está disponible en el entorno de desarrollo de Visual Studio; solo está disponible cuando se compila desde la línea de comandos.
Ejemplo
El código siguiente compila in.vb y vincula al archivo rf.resourcede recursos .
vbc -linkresource:rf.resource in.vb