/ASSEMBLYRESOURCE
(Incorporer une ressource managée)
Incorpore une ressource managée dans un assembly.
Syntaxe
/ASSEMBLYRESOURCE:
filename
[,
[name
][,PRIVATE
]]
Arguments
filename
Ressource managée que vous souhaitez incorporer dans cet assembly.
name
facultatif. Nom logique de la ressource ; nom utilisé pour charger la ressource. La valeur par défaut est le nom du fichier.
Si vous le souhaitez, vous pouvez utiliser PRIVATE
pour 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
éditeur de liens pour incorporer une ressource dans un assembly.
Les ressources sont publiques dans l’assembly lors de la création avec l’éditeur de liens. L’éditeur de liens ne vous permet pas de renommer la ressource dans l’assembly.
S’il filename
s’agit d’un fichier de ressource .NET Framework (.resources
) créé, par exemple, par le générateur de fichiers de ressources (Resgen.exe
) ou dans l’environnement de développement, il est accessible avec des membres de l’espace System.Resources
de noms. Pour plus d’informations, consultez System.Resources.ResourceManager
. Pour toutes les autres ressources, utilisez les méthodes GetManifestResource*
dans la classe System.Reflection.Assembly
pour accéder à la ressource au moment de l’exécution.
Les autres options de l’éditeur de liens qui affectent la génération d’assembly sont les suivantes :
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éfinir le compilateur C++ et les propriétés de build dans Visual Studio.
Sélectionnez la page de propriétés d’entrée de l’éditeur >de liens de configuration.>
Modifiez la propriété Embed Managed Resource File .
Pour définir cette option de l'éditeur de liens par programmation
- Consultez EmbedManagedResourceFile.
Voir aussi
Informations de référence sur l’éditeur de liens MSVC
Options de l’éditeur de liens MSVC