Insère la ressource spécifiée dans le fichier de sortie.
/resource:filename[,identifier[,accessibility-modifier]]
Arguments- filename
-
Fichier de ressources .NET Framework que vous voulez incorporer dans le fichier de sortie.
- identifier (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.
- accessibility-modifier (facultatif)
-
L'accessibilité de la ressource : public ou private. La valeur par défaut est public.
NotesUtilisez /linkresource pour lier une ressource à un assembly sans incorporer le fichier de ressources dans le fichier de sortie.
Par défaut, les ressources sont public dans l'assembly lorsqu'elles sont créées avec le compilateur C#. Pour que les ressources soient private, spécifiez private comme modificateur d'accessibilité. Aucune autre accessibilité que public ou private n'est autorisée.
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 des membres de 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 Assembly pour accéder à la ressource au moment de l'exécution.
/res est la forme abrégée de /resource.
L'ordre des ressources dans le fichier de sortie est déterminé par l'ordre spécifié sur la ligne de commande.
Pour définir cette option du compilateur dans l'environnement de développement Visual Studio
-
Ajoutez un fichier de ressources à votre projet.
-
Sélectionnez le fichier à incorporer dans l'Explorateur de solutions.
-
Sélectionnez Action de génération pour le fichier dans la fenêtre Propriétés.
-
Définissez Action de génération avec Ressource incorporée.
Pour plus d'informations sur la définition de cette option du compilateur par programme, consultez BuildAction.
ExempleCompilez in.cs et attachez le fichier de ressources rf.resource :
csc /resource:rf.resource in.cs
Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ