IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

Charger une ressource Embedded


Sujet :

Dotnet

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 158
    Par défaut Charger une ressource Embedded
    Allo,

    J'aimerais savoir ce qui ne fonctionne pas avec la façon dont j'essaie d'obtenir ma ressource "embedded" dans ma dll.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
      Private Shared Sub ChargerListeNumeroGSI(ByRef rListe As XmlDocument)
            Dim leStreamResourceEmbed As Stream
            Dim nomAssembly As String = Assembly.GetExecutingAssembly.GetName.Name
            Dim assemblyCourant As Assembly = Assembly.Load(nomAssembly)
            leStreamResourceEmbed = assemblyCourant.GetManifestResourceStream(FICHIER_XML_NUMERO_GSI)
            Dim sr As New StreamReader(leStreamResourceEmbed)
            Dim xr As XmlReader = XmlReader.Create(sr)
            rListe.Load(xr)
            leStreamResourceEmbed.Close()
        End Sub

    Quelqu'un a une idée?

    p.s. j'ai le framework 2, donc je ne peux pas utiliser LINQ.

    Merci!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    158
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 158
    Par défaut
    Je n'avais pas le nom complet de ma ressource.

    Le mieux est de faire afficher le nom de toutes les ressources de l'assembly.
    C'est là que le bon nom se trouve.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    string[] names = _assembly.GetManifestResourceNames();
    foreach (string name in names)
        System.Console.WriteLine(name);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Charger une ressource icon
    Par Magohamoths dans le forum Langage
    Réponses: 13
    Dernier message: 05/06/2013, 20h36
  2. Applet qui refuse de charger une ressource issue de son propre domaine
    Par barnabé2 dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 28/01/2010, 22h49
  3. Charger une ressource par Uri
    Par Viish dans le forum Android
    Réponses: 5
    Dernier message: 23/11/2009, 19h20
  4. Réponses: 5
    Dernier message: 07/03/2008, 11h46
  5. [ServletContext]Charger une ressource dans la servletContext
    Par lalou33 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 25/06/2004, 14h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo