none
Migration VC ++ 6 vers Visual C++ 2005 RRS feed

  • Question

  • Bonjour,

     

       Actuellement, nous développons nos logiciels dans un environnement Visual C ++ 6.

       J'aurais envie de migrer vers Visual C++ 2005.  

       Mais j’hésite car  j’aurais voulu savoir si tout ce que nous avons développé précédemment (en Vc++ 6), doit être tout repris à 0 ou si la migration se passait sans problème.

    Merci

     

    Damien

    jeudi 7 juin 2007 15:32

Toutes les réponses

  • bonjour,
    tu peux sans trop de problèmes migrer tes applications VC6 vers visual studio 2005,
    les plus gros problèmes sont liés à l'utilisation de la STL.
    tu peux aussi consulter mon tuto sur le sujet

    bon courage...,

    Patrick OTTAVI
    MVP visual C++

    mardi 12 juin 2007 13:16
  • Bonjour,

     

    merci pour la réponse, mais je veux être absolument sûr car j'avais contacté un revendeur qui avait fortement déconseillé de migrer les applications.

    Il me conseillait de tout reprendre à zéro, ce qui m'avait quelque peu refroidit.....

     

    De plus, je ne voudrais pas investir dans un logiciel qui ne me serve pas par la suite....

     

    Et terme de développement, vais-je perdre l'interface que j'ai créée (fenêtres de dialogue, resources etc...) ?

    Car j'avais essayé sur visual C ++ 2005 express (peut-être du au des MFC ....), je ne retrouvais plus en autre mes fenêtres de dialogue, mes resources .....

     

    Cordialement,

    Damien Fuentes

    mardi 12 juin 2007 14:42
  • Entre Visual C++ 6 et Visual Studio 2005 il y a eu des changements sur l'emplacement des assistants, et autres boite de dialogue MFC mais tu devrais tout retrouver.

    J'utilise souvent les MFC et pas de pb particulier avec VS 2005. Les migrations se passent bien, VS 2005 est un peu plus stricte au niveau norme C++ mais tu devrais t'en sortir avec assez peu de modifications.

     

    Rémi

    mercredi 13 juin 2007 09:34
  • J'ai réalisé ce portage sur une application de plusieurs centaines de milliers de lignes sans soucis particulier. Tu peux partir confiant. Un des principaux points de warning est le contrôle des "deprecated functions" (strcpy, strcat, ...), mais il est possible de le désactiver par compilation (conseillé même si tu veux rester au plus prêt de la norme). Pour ce portage, j'avais rédigé un petit mode opératoire (en anglais) des corrections à apporter aux différents cas d'erreurs ert de warning. Si cela peut t'aider, je peux de l'envoyer par mail.

     

    mercredi 13 juin 2007 12:22
  •  

    Merci à tous pour ces réponses, me voilà rassurer.

    Je vais pouvoir migrer mes applications en Visual C++ 2005....

     

    Franois, je suis intéressé par ton mode opératoire pourrais tu me l'envoyer sur l'adresse suivante : damien.geos@laposte.net

    par avance merci

     

    damien

    mercredi 13 juin 2007 14:14
  • ce revendeur raconte n'importe quoi...
    quand à visual C++2500 express , il ne supporte pas les MFC ,uniquement le c++ natif, win32 avec mise à jour du SDK ,ou du .Net en C++/CLI.


    Cordialement,
    Patrick OTTAVI
    MVP Visual C++

    mercredi 13 juin 2007 16:04