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

C# Discussion :

Erreur lors de la création d'une Uri


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Responsable de rayon
    Inscrit en
    Juin 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de rayon
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2005
    Messages : 86
    Par défaut Erreur lors de la création d'une Uri
    Alors qu'il ne me semble pas avoir modifié mon code, j'ai dernièrement une erreur. Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ImageBrush IB = new ImageBrush();
                Uri uri = new Uri(@"http://w33box.com/avatars/noavatar.png", UriKind.Absolute);
                IB.ImageSource = new BitmapImage(uri); // Erreur ici
    L'erreur est la suivante :
    La valeur n'est pas comprise dans la plage attendue
    Ce qui me parait bizzare c'est que lorsque je met un point d'arrêt sur la ligne causant l'erreur et que je regarde les données de mon Uri, la valeur pour AbsolutePath est "/avatars/noavatar.png" ce qui me parait plutôt être un chemin relatif.

    Où est l'erreur et comment corriger ? Merci.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    ne précise pas le type d'url, fais simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ImageBrush IB = new ImageBrush();
    Uri uri = new Uri(@"http://w33box.com/avatars/noavatar.png");
    IB.ImageSource = new BitmapImage(uri);
    EDIT: en fait j'ai rien dit... chez moi ton code fonctionne sans aucune modif !

  3. #3
    Membre confirmé
    Homme Profil pro
    Responsable de rayon
    Inscrit en
    Juin 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de rayon
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2005
    Messages : 86
    Par défaut
    je viens de réfléchir et je me demande si j'ai pas trouvé la caue. Dites-moi si ça vous semble plausible :
    Depuis j'ai installé IE8 Beta.
    Comme le chargement de l'image se fait via le protocole http il y a peut-être un lien...

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    ça m'étonnerait que ce soit lié à IE...
    ça marche si tu ne précises pas le UriKind ?

  5. #5
    Membre confirmé
    Homme Profil pro
    Responsable de rayon
    Inscrit en
    Juin 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de rayon
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Juin 2005
    Messages : 86
    Par défaut
    J'ai viré IE8 et ça refonctionne...

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par Kaneda Shotaro Voir le message
    J'ai viré IE8 et ça refonctionne...
    alors ça, ça me troue littéralement le c**

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 22/02/2008, 11h30
  2. Réponses: 1
    Dernier message: 12/02/2008, 10h34
  3. Erreur lors de la création d'une variable
    Par neuro6 dans le forum C++
    Réponses: 5
    Dernier message: 22/01/2007, 08h40
  4. Réponses: 4
    Dernier message: 21/02/2006, 16h47
  5. message d'erreur lors de la création d'une base
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 16/04/2004, 15h47

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