Démarrant le développement d'une nouvelle application professionnelle, destinée à être distribuée essentiellement en entreprise (BDD Oracle ou MSSQL), je cherche comment choisir le couple OS/Delphi pour développer ce projet...
Dans le but d'éviter tout problème de compatibilité de l'exécutable (32 bits a priori) dans son environnement (XP mais de plus en plus W7 bien sûr)
et d'assurer la plus longue vie possible au logiciel développé, vaut-il mieux
- Conserver une version (relativement) ancienne de Delphi (D7,D2006...) et compiler sous XP, puis tester sous XP & W7 et éventuellement travailler en mode compatibilité XP
ou bien
- Utiliser une version récente de Delphi, 100% compatible W7 (>= D2010) ET travailler sous W7, puis tester sous XP ?
Est-ce ce choix a une incidence sur les problèmes potentiellement rencontrés par l'exécutable dans son environnement ou bien cela n'a t-il que peu ou très peu d'impact ?
Autrement dit, pour simplifier, un exe produit sous XP/"Delphi ancien" risque t-il de présenter moins de problèmes sous W7 (avec évt compat. XP) qu'un exe dév. sous W7 et tournant sous XP...?
En dehors de cet aspect, il y a bien sûr le problème des composants tiers qui risquent de ne plus être mis à jour dans leurs versions anciennes (D7 par ex.)
Merci de bien vouloir m'éclairer un peu sur ce sujet important et épineux... pour moi
Partager