Dans la boîte de dialogue Propriétés du projet Delphi, il existe des paramètres pour la "Version du produit" et la "Version du fichier". Quelqu'un peut-il expliquer les différences philosophiques entre les deux?Version du fichier Vs. Version du produit
Répondre
La version du produit sera le numéro de version de votre application entière.
La version du fichier sera le numéro de version de ce composant.
Les deux sont généralement synchronisés, mais ne doivent pas l'être. Cela dépend de la modularité de votre application. Par exemple, vous pourriez avoir une application qui est à la version 2.3.4.0 (disons), mais un composant de lecteur de fichiers qui est à la version 5.6.7.0 comme il a été hérité d'une application différente et un autre à la version 1.2.0.0 comme il est un ajout plus récent.
En outre, certains composants peuvent ne pas changer entre les versions, donc en théorie, ils doivent rester à leur version de fichier d'origine.
Cependant, comme cela pourrait bien causer de la confusion (notamment avec le développeur) à propos de quel fichier va avec quelle version du produit ces numéros sont souvent synchronisés.
Tous les fichiers ne doivent pas être modifiés lorsque la version du produit change. E.g. vous avez écrit un dll implémentant la fonctionnalité de base qui reste inchangée lors des changements de version du produit suivants.
La version du produit est la version du produit dont le fichier exécutable fait partie, comme Firedox 3.5.2 - tous les fichiers du produit doivent avoir la même version (pour une version donnée, évidemment). La version du fichier est normalement la version du fichier spécifique, comme l'exécutable firefox, par exemple, sans égard au produit. Cela ne semble pas s'être beaucoup utilisé.
Contrairement à la version de fichier, la version du produit n'est pas nécessairement numérique. Par exemple. nous utilisons les scripts de pré-construction pour le mettre à la date actuelle. De cette façon, nous pouvons facilement vérifier quand un exécutable a été construit.
- 1. numéro de version du produit
- 2. Ajouter la version du fichier, version du produit aux assemblages existants
- 3. Version du produit pour les projets VS2010
- 4. Java ressource version du fichier
- 5. Version du fichier WAR Grails
- 6. Attributs de fichier Windows/version du fichier
- 7. Eclipse RCP: Comment obtenir par programmation le numéro de version à partir du fichier du produit?
- 8. Comment obtenir la version du produit pour mon programme Silverlight?
- 9. Numéro de version du programme d'installation de VS 2005
- 10. Suppression de la version du fichier XML
- 11. Chargement du fichier app.config dans la version
- 12. Comment afficher la version du fichier TAP
- 13. Version du serveur Zend?
- 14. com excel Addin: comment désinstaller ancienne version lors de l'installation version plus récente après le nom du produit changement
- 15. Comment lire la version du fichier .exe windows?
- 16. Définition de la version du fichier automatiquement après la compilation
- 17. Déterminer la version du fichier dll référencé en C#
- 18. Version du système d'exploitation Prérequis
- 19. version du navigateur Regex correspondance
- 20. version du navigateur dans jquery
- 21. Qt version du logiciel automatique?
- 22. Comment obtenir le nom et la version du produit du site asp.net?
- 23. Le nom du fichier d'installation peut-il être dérivé du numéro de version du fichier exécutable?
- 24. Blackberry - version de la plate-forme et version du logiciel
- 25. coredata en utilisant l'ancienne version du fichier sur l'appareil
- 26. Quelle version du framework .net utiliser
- 27. oracle version du pilote jdbc folie
- 28. Numéro de version du projet BlackBerry
- 29. Build Version vs numéro de révision
- 30. C# FtpWebRequest Vérification de la version du fichier