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 :

Le même code dans 2 IDE = 2 résultats différents


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2007
    Messages
    3 527
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 527
    Par défaut Le même code dans 2 IDE = 2 résultats différents
    Bonjour,

    Il m'arrive un truc étrange. Le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    DriveInfo dr = new DriveInfo(Directory.GetDirectoryRoot(Environment.SpecialFolder.LocalApplicationData.ToString()));
    MessageBox.Show(dr.Name);
    Dans une instance de C#, ça m'affiche C:\.
    Dans une seconde instance, évidemment sur le même poste, ça affiche D:\



    Oui oui, c'est bien le même code, j'ai fais un copier-coller devant un collègue qui a servi de témoin

    Me serais-je transformé en gérard majax pendant la nuit ?

    Papy !

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut
    Citation Envoyé par Papy214 Voir le message
    Me serais-je transformé en gérard majax pendant la nuit ?
    Ou alors un abus de substances psychothropes ?

    Vous partagez beaucoup de choses avec ton collègue témoin ?

  3. #3
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2007
    Messages
    3 527
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 527
    Par défaut
    lolll

    et pourtant je rigole pas ... Je pourrais en faire une vidéo et la mettre en ligne tellement c'est bizarre.

    La seule différence entre les 2 projets, c'est qu'un est en .net 2.0 et l'autre en .net 3.5

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Février 2004
    Messages
    862
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2004
    Messages : 862
    Par défaut
    Citation Envoyé par Papy214 Voir le message
    lolll
    La seule différence entre les 2 projets, c'est qu'un est en .net 2.0 et l'autre en .net 3.5
    LocalApplicationData étant spécifique à l'utilisateur, est-ce que les deux projets tournent avec la même identité ?

  5. #5
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2007
    Messages
    3 527
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 527
    Par défaut
    J'étais en train de modifier mon code sur mon projet.
    Comme ça m'affichait un résultat erroné, j'ai ouvert une seconde instance de VS 2008 express. J'ai fais un copier du code dans un simple clic bouton.
    Même machine, même utilisateur (moi), rien changé ...

    la bonne réponse:



    la mauvaise réponse




    juste pour montrer que je dis pas de bétise

  6. #6
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2007
    Messages
    3 527
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 527
    Par défaut trop fort là
    J'en crois pas mes yeux ...

    Je viens de changer la version du framework dans les propriétés de mon projet de test. Je l'ai passé de 3.5 à 2.0 et là, le code me renvoie D:\ au lieu de C:\

    Pire ... si je repasse en 3.5, ça ne change plus rien ... ça me renvoie maintenant tout le temps D:\ , ce qui est une réponse fausse puisque mon LocalApplicationData est sur C:\

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/05/2009, 11h41
  2. Réponses: 3
    Dernier message: 28/08/2008, 10h47
  3. Même code dans deux actions
    Par salmoucha dans le forum MVC
    Réponses: 7
    Dernier message: 16/04/2008, 10h43
  4. intégrer du code source dans un IDE
    Par remiXY97 dans le forum Eclipse
    Réponses: 1
    Dernier message: 11/02/2008, 15h52
  5. Créer par code un nouveau projet dans l'IDE D7
    Par bob2553 dans le forum EDI
    Réponses: 4
    Dernier message: 25/04/2006, 17h33

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