Partager via


-resource (Visual Basic)

Incorpore une ressource managée dans un assembly.

Syntaxe

-resource:filename[,identifier[,public|private]]  

ou

-res:filename[,identifier[,public|private]]  

Les arguments

Terme Définition
filename Obligatoire. Nom du fichier de ressources à incorporer dans le fichier de sortie. Par défaut, filename est public dans l’assembly. Placez le nom du fichier entre guillemets ( » « ) s’il contient un espace.
identifier Optionnel. Nom logique de la ressource ; nom utilisé pour le charger. La valeur par défaut est le nom du fichier. Si vous le souhaitez, vous pouvez spécifier si la ressource est publique ou privée dans le manifeste d’assembly, comme suit : -res:filename.res, myname.res, public

Remarques

Permet -linkresource de lier une ressource à un assembly sans placer le fichier de ressources dans le fichier de sortie.

Si filename un fichier de ressources .NET Framework est créé, par exemple, par le Resgen.exe (générateur de fichiers de ressources) ou dans l’environnement de développement, il est accessible avec des membres de l’espace System.Resources de noms (voir ResourceManager pour plus d’informations). Pour accéder à toutes les autres ressources au moment de l’exécution, utilisez l’une des méthodes suivantes : GetManifestResourceInfo, GetManifestResourceNamesou GetManifestResourceStream.

La forme courte est -resource-res.

Pour plus d’informations sur la définition -resource dans l’IDE Visual Studio, consultez Gestion des ressources d’application (.NET).

Exemple :

Le code suivant compile In.vb et attache le fichier Rf.resourcede ressources .

vbc -res:rf.resource in.vb  

Voir aussi