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

MFC Discussion :

Visual C++ Express 2005 and Visual C++ 6.0


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 46
    Par défaut Visual C++ Express 2005 and Visual C++ 6.0
    Bonjour!



    Connaissez-vous la compatibilité entre , Visual C++ Express 2005 and Visual C++ 6.0 sur un même PC?

    Ou trouver Visual C++ Express 2005 en version anglaise stable et fiable?

    MERCI!

    Angel_

  2. #2
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Tu as une version instable ou non fiable ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 46
    Par défaut Visual C++ Express 2005 and Visual C++ 6.0:réponse
    merci de répondre si rapidement car en fait il y a urgence!

    j'utilise le DirectX 9 de Laurent Testud [ on me demande des notions sur SDK..] et en l'occurence ce livre de référence pour un entretien d'embauche.

    J'ai Visual C++6 avec lequel je développe beacoup et peux présenter des projets.

    Par contre, les codes sources de Laurent Testud sont modifiés en C# , C++ pour Visual Express 2005 .

    Donc, au final, que faire?

    Merci

    Angelo_

  4. #4
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Ben se mettre à jour
    http://msdn.microsoft.com/vstudio/express/visualc/default.aspx
    http://arb.developpez.com/vc++/express/

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 46
    Par défaut mais alors...
    mais alors je perds toute compatibilité?
    ou les deux versions sont effectivement compatibles?

    Merci.

  6. #6
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 394
    Par défaut
    Eh bien, les deux versions peuvent cohabiter sur le disque, mais ne sont pas "vraiment" compatible, car VS 2005 doit convertir Les projets VS6 en projets VS2005, et la conversion est dite irréversible (VS2005 prétend en tout cas qu'après conversion, on ne peut plus ouvrir le projet avec VS6. Je n'ai pas testé, mais ça me parait quand même un peu bizarre, puisque les deux utilisent des fichiers projets différents avec des extensions différentes: Peut-être que l'ancien projet est toujours ouvrable sous VS6...).
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  7. #7
    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
    Par défaut
    Après conversion tu peux toujours ouvrir ton projet en vc6.0 .
    Je le fais tous les jours.
    La seule chose à ne pas oublier c'est qu'il faudra maintenir les deux types de projets (ajout de sources etc) séparément...


  8. #8
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 394
    Par défaut
    Merci. Cela confirme donc qu'à part l'obligation de maintenir les deux fichier projets en même temps, les deux sont compatibles. Cela m'ôte une épine du pied, à moi aussi.


    PS: Ça y est, je suis expert confirmé senior!!
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 46
    Par défaut VC6 et vc express 2005
    Thanks ,

    So, to tell you the truth I have had to cancel quickly Visual C++ Express 2005 and get back my initial projects -some with over 20 files- written with VC++ 6. It was a real mess!!!!!!!

    So a question,

    what is exactly:

    Visual C++ Express 2005 ( language based on C# )?

    what are studio 7.0?
    studio 7.1
    and version 8?

    thanks but indeed......I am lost now!

    AND HOW CAN YOU KEEP BOTH VERSION SEPARATED WITHOUT HAVING cpp extensions mixed with VC Express 2005?

    Regards

  10. #10
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 394
    Par défaut
    Visual C++ Express 2005 is part of "Microsoft Visual Studio .NET 2005, Express edition".
    See here to see the difference between editions

    Visual studio 7.0 may be Visual Studio .Net the First (2002) (I'm not sure).
    If I'm right, VS 7.1 is Visual Studio .Net 2003
    I Know VS 8 is VS 2005.

    For your last question: What exactly do you call "HAVING cpp extensions mixed with VC Express 2005" ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  11. #11
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 46
    Par défaut réponse
    pardon pour la réponse mais je conversais en anglais..

    oui, effectivement avec:
    Visual C++ express edition 2005

    + Visual C++ 6.0

    les fichier *.cpp arborent un graphisme atypique et deviennent inutilisables sous Visual C++ 6.0.

    Donc..........désinstallation de Visual C++ express edition 2005

    ce qui rend impossible de suivre le livre Direct X 9 de Laurent Testud ( nouvelle edition).

    A moins qu'il y ait une solution intermédiaire pour disposer sans problèmes de:


    Visual C++ express edition 2005

    + Visual C++ 6.0

    sur le même compte utilisateur ( en fait même pc).


    sujet ouvert...........pénible...............

    Mais si quelqu'un avait au moins quelques exemples en Visual C++6 pour du Direct X, je suivrai les indications....pas d'urgence, prise de contact...


    Merci!

    Merci!

  12. #12
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Tu désinstalles un soft quand tu as un problème d'association de fichiers ?
    Pour info VC++ 6 est très vieux, 3 versions sont sorties depuis. Faudrait penser à se mettre à jour

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 46
    Par défaut mise à jour..
    d'accoird mais petite question qui a toute sont importance:


    les codes écritscen C++ pour Visual C++ 6.0, headers, Dlg sont-ils réutilisables avec Expres Edition 2005?

    Merci!

    A noter: toute la cryptographie...est basée sur VC++6

  14. #14
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Tu utilises les MFC ?

  15. #15
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 394
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 394
    Par défaut
    Moi, j'ai VS 2005 Pro (université et MSDNAA) et VC++6, et je n'ai aucun problème (même si VC6 n'est pas officiel).

    Par contre, j'ai refait l'association de fichiers pour les .dsp/.dsw vers visual 6. Tout le reste est associé à VS2005, et ça marche parfaitement. Une fois dans Visual 6, j'édite mes projets avec Visual 6, blabla...

    Et j'ai même commencé à réutiliser des projets visual 6 pour VS2005. (Aucune erreur de compatibilité, à part les Warnings de portabilité 64bits (désactivables) et de CRT deprecated (désactivable aussi)).

    Edit: Et il y a aussi certaines anciennes extensions non-standard au C++ qui ont été retirées pour raisons de compatibilité.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

Discussions similaires

  1. programmation Windows avec visual C++ express 2005
    Par goléador dans le forum MFC
    Réponses: 7
    Dernier message: 08/04/2006, 23h49
  2. migration vers visual C++ express 2005
    Par goléador dans le forum MFC
    Réponses: 2
    Dernier message: 30/03/2006, 12h33
  3. Impossible d'installer Visual C++ Express 2005
    Par amokia dans le forum Visual C++
    Réponses: 3
    Dernier message: 04/02/2006, 00h30
  4. configurer le sdk directx avec visual c# express 2005
    Par khodi03 dans le forum DirectX
    Réponses: 1
    Dernier message: 22/01/2006, 11h17
  5. [Visual Basic Express 2005]Aide de vb
    Par robert.michel9 dans le forum EDI/Outils
    Réponses: 1
    Dernier message: 21/12/2005, 18h53

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