/ASSEMBLYLINKRESOURCE
(Collegamento alla risorsa .NET Framework)
Creare un collegamento a una risorsa .NET Framework nel file di output.
Sintassi
/ASSEMBLYLINKRESOURCE:
filename
Argomenti
filename
File di risorse .NET Framework da collegare dall'assembly.
Osservazioni:
L'opzione /ASSEMBLYLINKRESOURCE
del linker crea un collegamento a una risorsa .NET Framework nel file di output. Il file di risorse non viene inserito nel file di output. Usare l'opzione /ASSEMBLYRESOURCE
per incorporare un file di risorse nel file di output.
Le risorse collegate sono pubbliche nell'assembly quando vengono create con il linker.
/ASSEMBLYLINKRESOURCE
richiede l'opzione del /clr
compilatore. Le /LN
opzioni o /NOASSEMBLY
non sono consentite con /ASSEMBLYLINKRESOURCE
.
Se filename
è un file di risorse .NET Framework creato, ad esempio da Resgen.exe
o nell'ambiente di sviluppo, è possibile accedervi con i membri nello spazio dei System.Resources
nomi . Per ulteriori informazioni, vedere System.Resources.ResourceManager
. Per tutte le altre risorse, per accedere alla risorsa in fase di esecuzione usare i metodi GetManifestResource*
della classe System.Reflection.Assembly
.
filename
può avere qualsiasi formato di file. Ad esempio, è possibile creare una DLL nativa nell'assembly. È quindi possibile installarlo nella Global Assembly Cache e accedervi dal codice gestito nell'assembly.
Altre opzioni del linker che influiscono sulla generazione di assembly sono:
Per impostare questa opzione del linker nell'ambiente di sviluppo di Visual Studio
Aprire la finestra di dialogo Pagine delle proprietà del progetto. Per informazioni dettagliate, vedere Impostare il compilatore e le proprietà di compilazione.
Selezionare la pagina delle >proprietà Proprietà del linker della riga di comando del linker>di configurazione.
Immettere l'opzione in Opzioni aggiuntive. Scegliere OK o Applica per applicare la modifica.
Per impostare l'opzione del linker a livello di codice
- Vedere AdditionalOptions.
Vedi anche
Informazioni di riferimento sul linker MSVC
Opzioni del linker MSVC