/ASSEMBLYLINKRESOURCE (Collegamento a risorse .NET Framework)
/ASSEMBLYLINKRESOURCE:filename
Note
dove:
- filename
Rappresenta il file di risorse .NET Framework cui si desidera stabilire un collegamento dall'assembly.
Note
L'opzione /ASSEMBLYLINKRESOURCE crea un collegamento a una risorsa .NET Framework nel file di output. Il file di risorse non viene inserito nel file di output. /ASSEMBLYRESOURCE incorpora un file di risorse nel file di output.
Le risorse collegate sono pubbliche nell'assembly quando vengono create con il linker.
/ASSEMBLYLINKRESOURCE richiede che la compilazione includa /clr; non è consentito utilizzare /LN o /NOASSEMBLY con /ASSEMBLYLINKRESOURCE.
Se filename è un file di risorse .NET Framework creato, ad esempio, mediante Resgen.exe oppure nell'ambiente di sviluppo, sarà accessibile con i 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.
Di seguito sono elencate altre opzioni del linker che hanno effetto sulla generazione dell'assembly.
Per impostare l'opzione del linker nell'ambiente di sviluppo di Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostazione delle proprietà dei progetti Visual C++.
Selezionare la cartella Linker.
Fare clic sulla pagina delle proprietà Riga di comando.
Digitare l'opzione nella casella Opzioni aggiuntive.
Per impostare l'opzione del linker a livello di codice
- Vedere AdditionalOptions.