Condividi tramite


/resource (Visual Basic)

Consente di incorporare una risorsa gestita in un assembly.

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

Argomenti

Argomento

Definizione

filename

Obbligatoria. 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

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 impostare /resource nell'ambiente di sviluppo integrato di Visual Studio

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 di Visual Basic