/resource (Visual Basic)

Consente di incorporare una risorsa gestita in un assembly.

/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 file tra virgolette ("") se contiene uno spazio.

identifier

Parametro facoltativo.Nome logico della risorsa, utilizzato per caricare la risorsa stessa.L'impostazione predefinita corrisponde al nome del file.Se si desidera, è possibile specificare se la risorsa nel manifesto dell'assembly è pubblica o privata, come nel seguente esempio: /res:filename.res,myname.res,public

Note

Utilizzare /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, mediante Resgen.exe (generatore di file di risorse) o nell'ambiente di sviluppo, sarà possibile accedervi con i membri presenti nello spazio dei nomi System.Resources (per ulteriori informazioni, vedere ResourceManager).Per accedere a tutte le altre risorse in fase di esecuzione, utilizzare uno dei seguenti metodi: GetManifestResourceInfo, GetManifestResourceNames o GetManifestResourceStream.

La forma abbreviata di /resource è /res.

Per informazioni su come impostare /resource nell'IDE di Visual Studio, vedere Gestione delle risorse delle applicazioni.

Esempio

Il codice riportato di seguito consente di compilare In.vb e di collegare il file di risorse Rf.resource.

vbc /res:rf.resource in.vb

Vedere anche

Riferimenti

/win32resource

/linkresource (Visual Basic)

/target (Visual Basic)

Esempi di righe di comando di compilazione (Visual Basic)

Altre risorse

Compilatore della riga di comando di Visual Basic