/ASSEMBLYRESOURCE (Incorpora una risorsa gestita)
Aggiornamento: novembre 2007
/ASSEMBLYRESOURCE:filename[,[name][,PRIVATE]]
Parametri
filename
Risorsa gestita che si desidera incorporare nell'assembly.name
Facoltativo. Nome logico della risorsa, utilizzato per caricare la risorsa stessa. L'impostazione predefinita corrisponde al nome del file.Facoltativamente è possibile specificare se il file deve essere privato nel manifesto dell'assembly. Per impostazione predefinita, name è pubblico nell'assembly.
Note
Utilizzare l'opzione /ASSEMBLYRESOURCE per incorporare una risorsa in un assembly.
Le risorse sono pubbliche nell'assembly quando vengono create con il linker. Non è possibile assegnare un nuovo nome alla risorsa nell'assembly.
Se nomefile è un file di risorse di .NET Framework (con estensione resources) creato, ad esempio, nello strumento Generatore di file di risorse (Resgen.exe) o nell'ambiente di sviluppo, sarà possibile accedervi con membri nello 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.
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à Input.
Modificare la proprietà Incorpora file di risorse gestite.
Per impostare l'opzione del linker a livello di codice
- Vedere EmbedManagedResourceFile.