Compartir a través de


/resource (Visual Basic)

Incrusta un recurso administrado en un ensamblado.

/resource:filename[,identifier[,public|private]]
' -or-
/res:filename[,identifier[,public|private]]

Argumentos

Término

Definición

filename

Obligatorio. El nombre del archivo de recursos que se desea incrustar en el archivo de salida. De manera predeterminada, filename es público en el ensamblado. Escriba el nombre de archivo entre comillas (" ") si contiene espacios.

identifier

Opcional. Nombre lógico del recurso; el nombre usado para cargar el recurso. El valor predeterminado es el nombre del archivo. De manera opcional, se puede especificar si el recurso es público o privado en el manifiesto del ensamblado, como en el caso siguiente: /res:filename.res,myname.res,public

Comentarios

Utilice la opción /linkresource para vincular un recurso a un ensamblado sin incluir el archivo de recursos en el archivo de salida.

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 (vea ResourceManager para obtener más información). Para tener acceso a los demás recursos en tiempo de ejecución, utilice uno de los métodos siguientes: GetManifestResourceInfo, GetManifestResourceNames o GetManifestResourceStream.

La forma corta de /resource es /res.

Para obtener información acerca de cómo establecer /resource en el IDE de Visual Studio, consulte Administrar los recursos de la aplicación.

Ejemplo

El código siguiente compila In.vb y asocia el archivo de recursos Rf.resource.

vbc /res:rf.resource in.vb

Vea también

Referencia

/win32resource

/linkresource (Visual Basic)

/target (Visual Basic)

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

Otros recursos

Compilador de línea de comandos de Visual Basic