/resource (Visual Basic)

Mise à jour : novembre 2007

Incorpore une ressource managée dans un assembly.

/resource:filename[,identifier[,public|private]]
' -or-
/res:filename[,identifier[,public|private]]

Arguments

  • filename
    Requis. Nom du fichier de ressources à incorporer dans le fichier de sortie. Par défaut, filename est public dans l'assembly. Mettez le nom de fichier entre guillemets (" ") s'il contient un espace.

  • 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. Vous pouvez éventuellement spécifier si la ressource est publique ou privée dans le manifeste de l'assembly ; par exemple : /res:filename.res,myname.res,public

Notes

Utilisez /linkresource pour lier une ressource à un assembly sans placer le fichier de ressources dans le fichier de sortie.

Si filename est un fichier de ressources .NET Framework créé, par exemple, par le Outil Resource File Generator Tool (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 ResourceManager). Pour accéder à toutes les autres ressources au moment de l'exécution, utilisez l'une des méthodes suivantes : GetManifestResourceInfo, GetManifestResourceNames ou GetManifestResourceStream.

La forme abrégée de /resource est /res.

Pour définir /resource dans l'environnement de développement intégré Visual Studio

Exemple

Le code suivant compile In.vb et le joint au fichier de ressources Rf.resource.

vbc /res:rf.resource in.vb

Voir aussi

Référence

/win32resource

/linkresource (Visual Basic)

/target (Visual Basic)

Exemples de lignes de commande de compilation

Autres ressources

Compilateur Visual Basic