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

Visual Studio Discussion :

Compatibilité win7 32/64 bits


Sujet :

Visual Studio

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de Nicolas Bauland
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 119
    Par défaut Compatibilité win7 32/64 bits
    Bonjour à tous,

    Je suis en train de créer un service en c++ pour windows. Je code fonctionne et est fonctionnel, la compilation se passe sans soucis.

    J'installe le service sous xp: le service apparait mais ne fonctionne pas ! Pourtant la première chose qu'il fait s'est placé un message dans le eventlog de windows. Je me dis étrange. Je relis le code, m'arrache quelques cheveux. Rien !

    Au bout d'un moment, une idée me vient: je suis sous win7 64 bits. J'installe donc un Win7 32, je compile, je repasse sous xp: ça marche.

    Je n'ai pas touché au réglage par défaut d'un projet console c++ natif que je pensais être ceux d'une appli 32 bits.

    Mes questions sont donc les suivantes:
    - certains ont-ils été confrontés à ce problème ?
    - quelles sont les options à vérifier pour s'assurer d'avoir du code 32 bits en développant sur un OS 64 bits ?

    D'avance merci,

    Nicolas Bauland

  2. #2
    Rédacteur

    Avatar de Jean-Michel Ormes
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    1 838
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 838
    Par défaut
    Bonjour,

    Dans les propriétés du projet, il y à peut-être moyen de choisir la plateforme cible. Par exemple, dans mon projet web, j'ai cette possibilité (Any CPU, x86 ou x64).

  3. #3
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Le changement de Target platform n'adresse peut-être que le framework .net.

    En C++, il y a peut-être d'autres options du type nombre d'octets d'un int (4 ou 8), qu'on mettait dans les options de compilation du make.

  4. #4
    Membre expérimenté
    Avatar de Nicolas Bauland
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 119
    Par défaut
    J'ai essayé avec une version EN de visual studio + SP1. Tout focntionne.
    Il faudrait donc que je le tente avec juste la version EN pour voir si le problème est la version FR de Visual ou si la correction a été apporté dans le SP1 beta (en espérant que ca ne disparaisse pas dans la version finale du SP1).

Discussions similaires

  1. [AC-2010] Problème de compatibilité 32 et 64 bits
    Par ThieBEN dans le forum Access
    Réponses: 2
    Dernier message: 15/03/2014, 13h05
  2. Problème de compatibilité Win7 -> Win Xp
    Par Nephi dans le forum C#
    Réponses: 6
    Dernier message: 14/03/2011, 13h11
  3. Compatibilité 1.5 32 bits vers 2.5 64 bits?
    Par pifou02 dans le forum Firebird
    Réponses: 14
    Dernier message: 02/11/2010, 10h50
  4. Compatibilité des programmes 32 bits
    Par Invité dans le forum Windows 7
    Réponses: 11
    Dernier message: 25/02/2010, 09h52
  5. Compatibilité avec Athlon 64 bits et Windows XP 32 bits
    Par homeostasie dans le forum Ordinateurs
    Réponses: 3
    Dernier message: 26/10/2008, 18h45

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