Condividi tramite


/linkresource

Aggiornamento: novembre 2007

Crea un collegamento a una risorsa gestita.

/linkresource:filename[,name[,public|private]]
-or-
/linkres:filename[,name[,public|private]]

Argomenti

  • filename
    Il file di risorse da collegare all'assembly.

  • name[,public|private] (facoltativo)
    Rappresenta il nome logico della risorsa, utilizzato per caricare la risorsa stessa. L'impostazione predefinita corrisponde al nome del file. Facoltativamente è possibile specificare se il file è pubblico o privato nel manifesto dell'assembly. Ne è un esempio la sintassi /linkres:filename.res,myname.res,public. Per impostazione predefinita, filename è pubblico nell'assembly.

Note

Mediante l'utilizzo dell'opzione /linkresource, il file di risorse non viene incorporato nel file di output. Per ottenere questo risultato è necessario utilizzare l'opzione /resource.

Se filename è un file di risorse di .NET Framework creato, ad esempio, con lo strumento generatore di file di risorse (Resgen.exe) o nell'ambiente di sviluppo, sarà possibile accedervi con membri dello spazio dei nomi System.Resources. Per ulteriori informazioni, vedere System.Resources.ResourceManager. Per tutte le altre risorse, utilizzare i metodi GetManifestResource* della classe System.Reflection.Assembly per accedere alla risorsa in fase di esecuzione.

Filename può rappresentare un qualsiasi formato di file. Può ad esempio risultare opportuno includere una DLL nativa nell'assembly, in modo da consentirne l'installazione nella Global Assembly Cache e l'accesso dal codice gestito nell'assembly.

/linkres rappresenta la forma abbreviata di /linkresource.

Esempio

Compilare in.js e stabilire il collegamento al file di risorse rf.resource:

jsc /linkresource:rf.resource in.js

Vedere anche

Altre risorse

Opzioni del compilatore JScript