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 :

Probleme d'acces a un fichier


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Programmeur PHP
    Inscrit en
    Août 2009
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Israël

    Informations professionnelles :
    Activité : Programmeur PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2009
    Messages : 244
    Par défaut Probleme d'acces a un fichier
    Salut,
    Il m'arrive un truc bizarre, je cherche a uploader une image a partir d'un fichier stocker sur mon ordinateur et VS m'envoie une exception me disant que je n'ai pas le droit d'acces a se fichier.
    J'ai essayer de le mettre dans d'autres dossier, et meme resultat.

    Ce qui est surprenant, c'est que si je demande l'afichage a partir du html (c'est pour un site), il n'y a aucun probleme.

    Je programme egalements dans d'autres languages, et l'erreur semble etre uniquement en c#.

    Quelqu'un a une idée?

  2. #2
    Membre extrêmement actif

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Par défaut
    Sans code cela va être dur..

  3. #3
    Membre éclairé
    Homme Profil pro
    Programmeur PHP
    Inscrit en
    Août 2009
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Israël

    Informations professionnelles :
    Activité : Programmeur PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2009
    Messages : 244
    Par défaut
    voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     BinaryReader reader = null;
                    byte[] imageBytes;
                    FileStream fileStream = new FileStream(@"C:\Users\darty\Desktop\defaultImage.jpg", FileMode.Open, FileAccess.Read);
                    reader = new BinaryReader(fileStream);
                    imageBytes = reader.ReadBytes((int)fileStream.Length);
                   ms = new MemoryStream(imageBytes);
                   image.SetSource(ms);
                   return image;
    Merci

  4. #4
    Membre extrêmement actif

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Par défaut
    Oué...Tu ne fermes jamais tes flux et tu te contentes de retourner une image..Au bout d'un moment lorsque tu veux le ré ouvrir et beh il te dit qu'il est déjà ouvert. Ferme tout tes streams avant de retourner ton image..

    donne nous le message de l'exception

  5. #5
    Membre éclairé
    Homme Profil pro
    Programmeur PHP
    Inscrit en
    Août 2009
    Messages
    244
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Israël

    Informations professionnelles :
    Activité : Programmeur PHP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2009
    Messages : 244
    Par défaut
    Salut,
    Le message d'erreur est tout simple:

    SecurityException
    Opération de fichier non autorisée. L'accès au chemin d'accès 'C:\Users\darty\Desktop\defaultImage.jpg' est refusé.

  6. #6
    Membre extrêmement actif

    Homme Profil pro
    Ingénieur R&D
    Inscrit en
    Juin 2003
    Messages
    4 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 506
    Par défaut
    Et quand tu fais un clic droit sur le fichier il y a quoi comme sécurité d'accès ? Le compte sous lequel est lancé le programme est le propriétaire du fichier ?
    Quelle ligne exactement te renvoi l'exception ?

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

Discussions similaires

  1. [PHP] probleme d'acces sur fichier xml
    Par abouben dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 24/04/2009, 14h54
  2. Réponses: 1
    Dernier message: 22/11/2007, 17h15
  3. Probleme d'accès a un fichier
    Par Blo0d4x3 dans le forum C
    Réponses: 4
    Dernier message: 17/04/2007, 01h21
  4. Problème droit accès fichier même en root
    Par webrider dans le forum Administration système
    Réponses: 24
    Dernier message: 13/12/2006, 07h52
  5. [VB.NET] Problème d'accès à un fichier
    Par pcdj dans le forum ASP.NET
    Réponses: 3
    Dernier message: 09/12/2005, 11h07

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