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

EDI Delphi Discussion :

Migration projet Delphi 2009 à Delphi 11


Sujet :

EDI Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de COGAN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2005
    Messages : 109
    Par défaut Migration projet Delphi 2009 à Delphi 11
    Bonjour à tous,

    J'ai en charge de reprendre un projet écrit à partir de Delphi 2009 sous Windows XP avec des composants DevExpress v6.0.53.
    Ma seule plateforme disponible étant Windows 10 64 bits, j'ai tenté d'installer Delphi 2009 et XE ainsi que DevExpress 6.0.53 mais sans succès (impossible car 32 bits).
    J'ai donc installé la dernière version de Delphi 11 ainsi que la dernière version de DevExpress (trial) 22.1.2.
    Mais, malgré la mise en place du répertoire de recherche pour le compilateur, j'ai des erreurs du style : [dcc32 Erreur fatale] U_DevExpressLangues.pas(64): F2613 Unité 'cxLibraryStrs' non trouvée.

    Pensez-vous que je puisse récupérer le code de mon projet Delphi 2009 directement dans Delphi 11 ou faut-il passer par des outils de migration ?
    Désolé, je n'ai rien trouver sur le forum. Malheureusement, mes connaissances Delphi datent de Delphi 5.

    Merci d'avance pour vos suggestions.

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 086
    Par défaut
    Peut-être vérifier tous les chemins de bibliothèques,
    Ceux de Delphi déjà
    Et ceux du projet que tout utilise des variables et non des chemins en dur.

    Enfin, DevExpress ... s'en passer, franchement c'est mieux, c'est tellement lourd !
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    Citation Envoyé par COGAN Voir le message
    Bonjour à tous,

    J'ai en charge de reprendre un projet écrit à partir de Delphi 2009 sous Windows XP avec des composants DevExpress v6.0.53.
    Ma seule plateforme disponible étant Windows 10 64 bits, j'ai tenté d'installer Delphi 2009 et XE ainsi que DevExpress 6.0.53 mais sans succès (impossible car 32 bits).
    en quoi les 32 bits rendent-ils la chose impossible ?!

    Citation Envoyé par COGAN Voir le message
    J'ai donc installé la dernière version de Delphi 11 ainsi que la dernière version de DevExpress (trial) 22.1.2.
    Mais, malgré la mise en place du répertoire de recherche pour le compilateur, j'ai des erreurs du style : [dcc32 Erreur fatale] U_DevExpressLangues.pas(64): F2613 Unité 'cxLibraryStrs' non trouvée.

    Pensez-vous que je puisse récupérer le code de mon projet Delphi 2009 directement dans Delphi 11 ou faut-il passer par des outils de migration ?
    Désolé, je n'ai rien trouver sur le forum. Malheureusement, mes connaissances Delphi datent de Delphi 5.

    Merci d'avance pour vos suggestions.
    pour avoir tâté du DevExpress je pense tout simplement que les unités en question n'existent plus en version 22, donc soit tu les supprimes et coup de bol ça compile...soit tu dois trouver ce qui a changé entre les deux et tu adaptes ton code à la nouvelle version.

    tu peux aussi tenter de compiler les sources de la version 6.0.53 (si tu as les sources) avec D11
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  4. #4
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Citation Envoyé par COGAN Voir le message
    Ma seule plateforme disponible étant Windows 10 64 bits, j'ai tenté d'installer Delphi 2009 et XE ainsi que DevExpress 6.0.53 mais sans succès (impossible car 32 bits).
    A part la version tablette à la con de Windows 10 (qui a disparu aussi vite qu'elle est arrivée), rien n'empêche d'utiliser des programmes 32 bits sur une version 64 bits de Windows. (et d'ailleurs l'IDE de Delphi 11.x est toujours une application 32 bits).

    Donc quels sont les problèmes affichés lors de l'installation ou l'utilisation de Delphi 2009 ou XE qui te font supposer que tu ne peux pas t'en servir ?

  5. #5
    Membre confirmé Avatar de COGAN
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2005
    Messages : 109
    Par défaut
    Merci à vous tous pour votre attention.

    Citation Envoyé par Paul TOTH
    en quoi les 32 bits rendent-ils la chose impossible ?!
    J'ai peut-être parlé un peu vite du 32 bits. C'est plutôt l'installateur DevExpress 6.0.53 qui pose problème en refusant les caractères "(" et ")" dans les chemin d'accès (mais je peux le modifier).

    Citation Envoyé par pprem
    Donc quels sont les problèmes affichés lors de l'installation ou l'utilisation de Delphi 2009 ou XE qui te font supposer que tu ne peux pas t'en servir ?
    Nom : Pb installation Delphi XE.PNG
Affichages : 544
Taille : 514,2 Ko
    Par contre, j'ai des problèmes de téléchargement pour installer Delphi XE sur mon Windows 10 !
    L'installateur n'est pas bavard et je ne sais si j'ai un problème de droit d'accès ou si les dépôts Embarcadero n'existent plus.
    J'ai récupéré l'installateur Delphi XE en support électronique et je n'ai pas le DVD.
    C'est pour cette raison que je me suis orienté vers une possible migration en Delphi 11.

  6. #6
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Ok, soucis de serveurs probablement, vais faire un test dans le week-end (suis en train de refaire une VM avec toutes les versions).

  7. #7
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    même si je ne recommande pas d'utiliser une aussi vieille version, il reste possible de prendre l'ISO sur https://my.embarcadero.com/#downloadsPage
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  8. #8
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Citation Envoyé par Paul TOTH Voir le message
    même si je ne recommande pas d'utiliser une aussi vieille version, il reste possible de prendre l'ISO sur https://my.embarcadero.com/#downloadsPage
    et elle s'installe très bien

    voici le lien direct une fois connecté au portail : https://my.embarcadero.com/#downloadDetail/824

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/11/2006, 15h54
  2. Projet Delphi avec des port COM1
    Par Miksou dans le forum Langage
    Réponses: 2
    Dernier message: 23/11/2005, 15h36
  3. Reprise d'un projet Delphi 5
    Par bundesirt dans le forum EDI
    Réponses: 2
    Dernier message: 03/11/2005, 14h28
  4. Réponses: 6
    Dernier message: 24/10/2005, 19h12
  5. [D2005] Migration de Delphi 7 vers 2005
    Par Teb dans le forum Delphi .NET
    Réponses: 2
    Dernier message: 19/07/2005, 12h42

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