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 C++ Discussion :

Comment viser une plate forme XP en compilant depuis Vista?


Sujet :

Visual C++

  1. #1
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 41
    Points : 33
    Points
    33
    Par défaut Comment viser une plate forme XP en compilant depuis Vista?
    Bonjour à tous.

    Je viens de passer à Vista, j'ai installer mon Visual Studio 2005, avec son SP1 (je n'ai pas pu installé le "SP1 beta for Vista" car il n'est compatible qu'avec une version anglaise de VS, que je n'ai pas).
    Tout d'abord, si j'essai de lancer mon application compilé sous XP sur Vista, j'ai une erreur du genre "problème de configuration cote-a-cote".
    De même, si je recompile mon application sous Vista, elle marche, mais plus sur XP ("problème de configuration, réinitialisez le programme...").

    D'après ce que j'ai pu lire, il faut dire à VS quel environnement cibler, mais comment? N'y-a-t-il pas un moyen de rendre mon application compatible avec les deux?
    A noter que l'application en question est un bete test win32 (non console) et que mon XP est à jour niveau .net framework (bien que l'appli soit non .net managed).
    Je n'ai pas installé le Platform SDK propre à Vista, mais je doute que cela change quelque chose pour viser une plate forme XP non .net 3.0.

    Des incides sur comment viser une plate forme et/ou quelle passe partout?

    Merci beaucoup.

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    salut,
    tu as distribué les dll MFC sous XP ?
    http://c.developpez.com/faq/vc/?page=DLL#VC2005VCRedist

  3. #3
    Nouveau membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 41
    Points : 33
    Points
    33
    Par défaut
    Hmmm, laissez tomber, erreur stupide . Je n'avais pas mis les bon runtime sur mon XP (redist vc8 et pas ceux du SP1).

    EDIT: merci quand même farscape, juste quand je venais de réaliser la bourde.

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 18/12/2014, 11h13
  2. Test d'une plate forme de sécurité
    Par baali_hacene dans le forum Sécurité
    Réponses: 5
    Dernier message: 30/10/2006, 12h19
  3. Message: 'ce symbole est propre à une plate-forme'
    Par neho88 dans le forum Delphi
    Réponses: 4
    Dernier message: 18/10/2006, 15h14
  4. Comment lancer une 2eme form a partir d'un bouton
    Par Ice-tea dans le forum Delphi
    Réponses: 3
    Dernier message: 07/06/2006, 20h40
  5. Information sur une plate forme de développement
    Par QAYS dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 21/02/2006, 14h55

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