/ASSEMBLYLINKRESOURCE (Lien vers une ressource du .NET Framework)
/ASSEMBLYLINKRESOURCE:filename
Notes
où :
- filename
Fichier de ressources .NET Framework avec lequel vous voulez établir un lien à partir de l'assembly.
Notes
L'option /ASSEMBLYLINKRESOURCE crée un lien à une ressource .NET Framework dans le fichier de sortie ; le fichier de ressources n'est pas placé dans l'assembly de sortie. /ASSEMBLYRESOURCE incorpore un fichier de ressources dans le fichier de sortie.
Les ressources liées sont publiques dans l'assembly lorsqu'elles sont créées avec l'éditeur de liens.
/ASSEMBLYLINKRESOURCE impose que la compilation inclue /clr ; /LN ; pour que /NOASSEMBLY soit autorisé avec /ASSEMBLYLINKRESOURCE.
Si filename est un fichier de ressources .NET Framework créé, par exemple, par Resgen.exe ou dans l'environnement de développement, il est accessible avec ses membres dans l'espace de noms System.Resources. Pour plus d'informations, consultez System.Resources.ResourceManager. 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.
filename peut avoir n'importe quel format de fichier. Par exemple, vous pouvez décider d'intégrer une DLL native dans l'assembly : ainsi, elle pourra être installée dans le Global Assembly Cache et sera accessible depuis le code managé de l'assembly.
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 Ligne de commande.
Tapez l'option dans la zone Options supplémentaires.
Pour définir cette option de l'éditeur de liens par programme
- Consultez AdditionalOptions.