-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  

Vedi anche