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

VB.NET Discussion :

Probleme VB entre windows7 et windowsXP


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mars 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mars 2011
    Messages : 20
    Par défaut Probleme VB entre windows7 et windowsXP
    Bonjour,

    J'ai récupéré les fichiers sources d'un programme qui permet de contrôler un appareil photo. Et j'ai un problème que je trouve très bizarre - en tout cas je n'en comprend pas l'origine : si j'ouvre le projet dans Visual Studio 2008 sous windows7 et que je lance le déboggage, le programme génère une erreur. Par contre, si je refais exactement la même chose dans un visual Studio 2008 sous windows XP tout fonctionne parfaitement. Merci de m'aider si vous avez une idée de la source du problème.

  2. #2
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    Si tu ne détailles pas en quoi consiste l'erreur n'espère pas de l'aide. Personne ici ne fait dans la voyance, le tarot ou autre pratique divinatoire.

    C'est comme si on répondait à un problème "moi j'ai la solution", sous-entendu "à toi de la deviner maintenant". Alors faite un effort quand vous postez et mettez vous à la place de ceux qui voudront bien vous répondre.

  3. #3
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 198
    Par défaut
    c'est quand même fou la recrudescence de topic avec "j'ai un erreur, devinez laquelle et donnez moi la solution"

    c'est quelque chose que je ne comprendrais jamais ...
    on est quand même pas derrière votre écran ! il faut se mettre un peu à la place de celui qui va vous lire !
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  4. #4
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mars 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mars 2011
    Messages : 20
    Par défaut
    Halala... Mea culpa, mea maxima culpa !
    Il est vrai que je n'ai pas décrit l'erreur, mais... ce n'était pas par oubli ou par volonté de recourir aux arts divinatoires : j'avais surtout l'impression que l'erreur n'est pas le problème réel.
    J'ai donc les fichiers sources d'un programme. Lorsque j'importe le projet VB dans visual studio 2008 et que je lance le déboggage, le programme génère une erreur
    La référence d'objet n'est pas définie à une instance d'un objet.
    (pour être précis, donc)
    MAIS cette erreur n'apparait que si je lance le deboggage sous windows7. Si je lance le deboggage sur un visual studio qui tourne sous windowsXP, le programme fonctionne très bien.
    Mon idée - mais c'est à niveau que je demandais un coup de main, pas pour la résolution de l'erreur elle-même - est que, le code étant le même entre les deux essais, le problème ne vient pas de lui mais d'ailleurs.... et je ne vois pas d'où. Alors merci si vous avez une idée.

  5. #5
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 198
    Par défaut
    ce que te sembles anodin peut signifier quelque chose pour celui qui va te répondre
    avec la ligne qui passe en erreur on aurait plus de chances de trouver le problème exact ...

    à tenter :
    clic droit sur le ou les projets (au moins l'exe en théorie)
    propriétés
    onglet compiler
    bouton options de compilations avancées
    mettre x86 à la place de AnyCpu dans le combobox et valider
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mars 2011
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mars 2011
    Messages : 20
    Par défaut
    YES ! Merci Pol63 : c'était bien le compilateur en anyCPU qui posait problème, en x86 tout fonctionne très bien. Et promis, la prochaine fois je dit tout, même ce qui me semble anodin.

  7. #7
    Membre expérimenté
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Sarthe (Pays de la Loire)

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

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Par défaut
    Citation Envoyé par mBlast Voir le message
    le code étant le même entre les deux essais, le problème ne vient pas de lui mais d'ailleurs
    Le problème pourrait tout à fait venir du code. Par exemple, une requête WMI qui renverrait quelque chose de différent entre un poste XP et Seven, en renvoyant null dans le second cas par exemple (et si on utilise ça sans le tester ça produit l'erreur en question). C'est juste un exemple, mais suivant ce que tu utilises il peut parfaitement y avoir des différences de comportement sans que le code ne change.

    Sans voir la zone qui pose problème difficile donc de mettre cette piste complément de côté. Mais une exception ArgumentNullException c'est généralement lié au code d'une façon ou d'une autre

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

Discussions similaires

  1. Probleme objet entre differentes fonctions MFC
    Par greghass dans le forum MFC
    Réponses: 4
    Dernier message: 06/11/2006, 15h29
  2. Réponses: 8
    Dernier message: 14/06/2006, 17h22
  3. Probleme passage entre boite de dialogue
    Par kanabzh29 dans le forum MFC
    Réponses: 3
    Dernier message: 18/04/2006, 14h35
  4. Probleme javascript entre IE et Firefox
    Par yobogs dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 09/02/2006, 21h58
  5. Probleme espace entre DIV du a un FORM
    Par Little_Goldo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 26/10/2004, 20h50

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