Compartir a través de


-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. Incluya el nombre de archivo entre comillas (" ") si contiene un espacio.
identifier Opcional. Nombre lógico del recurso; el nombre usado para cargarlo. El valor predeterminado es el nombre del archivo. Opcionalmente, puede especificar si el recurso es público o privado en el manifiesto de ensamblado, como ocurre con lo siguiente: -res:filename.res, myname.res, public

Observaciones

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 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 (consulte ResourceManager para obtener más información). Para acceder a todos los demás recursos en tiempo de ejecución, use uno de los métodos siguientes: GetManifestResourceInfo, GetManifestResourceNameso GetManifestResourceStream.

La forma abreviada de -resource es -res.

Para obtener información sobre cómo establecer -resource en el IDE de Visual Studio, consulte Administración de recursos de aplicación (.NET).

Ejemplo

El código siguiente compila In.vb y adjunta el archivo Rf.resourcede recursos .

vbc -res:rf.resource in.vb  

Consulte también