/ASSEMBLYRESOURCE (Incorporer une ressource managée)
/ASSEMBLYRESOURCE:filename[,[name][,PRIVATE]]
Paramètres
filename
désigne la ressource managée que vous souhaitez incorporer à cet assembly.name
Optionnel. Nom logique de la ressource, c'est-à-dire le nom utilisé pour charger cette dernière. La valeur par défaut est le nom du fichier.Si vous le souhaitez, vous pouvez spécifier si le fichier doit être privé dans le manifeste d'assembly. Par défaut, name est public dans l'assembly.
Notes
Utilisez l'option /ASSEMBLYRESOURCE pour incorporer une ressource dans un assembly.
Les ressources sont publiques dans l'assembly lorsqu'elles sont créées avec l'éditeur de liens. L'éditeur de liens ne vous permet pas de renommer la ressource dans l'assembly.
Si filename est un fichier de ressources .NET Framework (.resources) créé, par exemple, par l'outil Resource File Generator Tool (Resgen.exe) ou dans l'environnement de développement, il est accessible avec ses membres dans l'espace de noms System.Resources (consultez System.Resources.ResourceManager pour plus d'informations). Pour toutes les autres ressources, utilisez les méthodes GetManifestResource* de la classe System.Reflection.Assembly pour accéder à la ressource au moment de l'exécution.
Les autres options de l'éditeur de liens décrites ci-après affectent la génération de l'assembly :
Pour définir cette option de l'éditeur de liens dans l'environnement de développement Visual Studio
Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d'informations, consultez Définition des propriétés de projets Visual C++.
Cliquez sur le dossier Éditeur de liens.
Cliquez sur la page de propriétés Entrée.
Modifiez la propriété Incorporation du fichier de ressources managé.
Pour définir cette option de l'éditeur de liens par programme
- Consultez EmbedManagedResourceFile.