Partager via


/linkresource

Crée un lien vers une ressource managée.

/linkresource:filename[,name[,public|private]]
-or-
/linkres:filename[,name[,public|private]]

Arguments

  • filename
    Fichier de ressources à lier à l'assembly.

  • name[,public|private] (facultatif)
    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 est public ou privé dans le manifeste d'assembly. Par exemple, /linkres:filename.res,myname.res,public. Par défaut, filename est public dans l'assembly.

Notes

L'option /linkresource n'incorpore pas le fichier de ressources dans le fichier de sortie. Utilisez l'option /resource pour incorporer un fichier de ressources dans le fichier de sortie.

Si filename est un fichier de ressources .NET Framework 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.

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.

/linkres est la forme abrégée de /linkresource.

Exemple

Compilez in.js et liez ce fichier au fichier de ressources rf.resource :

jsc /linkresource:rf.resource in.js

Voir aussi

Autres ressources

Options du compilateur JScript