-resource (Visual Basic)
Inserta un recurso administrado en un ensamblado.
Sintaxis
-resource:filename[,identifier[,public|private]]
o
-res:filename[,identifier[,public|private]]
Argumentos
Término | Definición |
---|---|
filename |
Obligatorio. Nombre del archivo de recursos que se va a insertar en el archivo de salida. De forma predeterminada, filename es público en el ensamblado. Si el nombre de archivo contiene un espacio, escríbalo entre comillas (" "). |
identifier |
Opcional. Nombre lógico del recurso; nombre que se usa para cargarlo. El valor predeterminado es el nombre del archivo. Opcionalmente, puede especificar si el recurso es público o privado en el manifiesto del ensamblado, como en el siguiente ejemplo: -res:filename.res, myname.res, public . |
Comentarios
Use -linkresource
para vincular un recurso a un ensamblado sin colocar el archivo de recursos en el archivo de salida.
Si filename
es un archivo de recursos de .NET Framework creado, por ejemplo, por Resgen.exe (Generador de archivos de recursos) o en el entorno de desarrollo, se puede acceder a este con miembros del espacio de nombres System.Resources (vea ResourceManager para obtener más información). Para acceder a todos los demás recursos en tiempo de ejecución, use uno de los siguientes métodos: GetManifestResourceInfo, GetManifestResourceNames o GetManifestResourceStream.
La forma abreviada de -resource
es -res
.
Para obtener información sobre cómo definir -resource
en el IDE de Visual Studio, vea Administración de los recursos de aplicación (.NET).
Ejemplo
El siguiente código compila In.vb
y adjunta un archivo de recursos Rf.resource
.
vbc -res:rf.resource in.vb