-resource (Visual Basic)
Incorpora una risorsa gestita in un assembly.
Sintassi
-resource:filename[,identifier[,public|private]]
or
-res:filename[,identifier[,public|private]]
Argomenti
Termine | Definizione |
---|---|
filename |
Obbligatorio. Nome del file di risorse da incorporare nel file di output. Per impostazione predefinita, filename è pubblico nell'assembly. Racchiudere il nome del file tra virgolette (" ") se contiene uno spazio. |
identifier |
Facoltativo. Nome logico per la risorsa; nome usato per caricarlo. L'impostazione predefinita corrisponde al nome del file. Facoltativamente, è possibile specificare se la risorsa è pubblica o privata nel manifesto dell'assembly, come indicato di seguito: -res:filename.res, myname.res, public |
Osservazioni:
Usare -linkresource
per collegare una risorsa a un assembly senza inserire il file di risorse nel file di output.
Se filename
è un file di risorse .NET Framework creato ad esempio dal generatore di file di risorse Resgen.exe oppure nell'ambiente di sviluppo, è possibile accedervi tramite i membri dello spazio dei nomi System.Resources (vedere ResourceManager per altre informazioni). Per accedere a tutte le altre risorse in fase di esecuzione, usare uno dei metodi seguenti: GetManifestResourceInfo, GetManifestResourceNameso GetManifestResourceStream.
La forma breve di -resource
è -res
.
Per informazioni su come impostare -resource
nell'IDE di Visual Studio, vedere Gestione delle risorse dell'applicazione (.NET).
Esempio
Il codice seguente compila In.vb
e allega un file di risorse Rf.resource
.
vbc -res:rf.resource in.vb