La date de création d'un exécutable lié dans VS2005 n'est pas définie sur la date de création réelle du fichier .exe
. Seul un re-build complet définira la date actuelle, un re-link ne le fera pas. Évidemment, le fichier est défini sur une date, qui provient d'un des fichiers du projet. Donc: existe-t-il un moyen de forcer l'éditeur de liens à définir la date de création sur la vraie date de liaison? Date de création de l'exécutable compilé (VC++ 2005)
Répondre
Supprime l'exécutable dans le cadre d'un événement de pré-liaison. Hah, j'ai oublié qu'Explorer remettait à zéro la date de création si vous nommez un fichier exactement comme un fichier qui a été supprimé récemment. Pourquoi avez-vous de toute façon ignorer la date de création?
Une reconstruction complète supprimera ce fichier en forçant l'éditeur de liens à le créer, d'où la raison pour laquelle il obtient une nouvelle date de création. Vous pouvez essayer de désactiver la liaison incrémentielle dans les propriétés du projet (Lieur | Général). Si ce n'est pas le cas, vous pouvez ajouter un événement de construction pour supprimer le fichier exe et le forcer à créer un nouveau fichier à chaque fois. Ces deux choses pourraient augmenter votre temps de construction.
La suppression de l'exécutable ne fonctionne pas. C'est le problème. De plus, je n'ai pas pu identifier de fichier de projet, dont le datetime était le même que l'exécutable lié plus tard. Cela me permet de conclure que la 'date de création' est une information extraite d'un fichier de projet.
Le projet a 400 000 lignes, donc une version complète n'est pas une option.
Qu'en est-il de l'utilisation de quelque chose comme DirDate (ou écrivez-vous un peu vous-même) pour définir la date de création et l'appeler depuis l'étape de post-construction?
- 1. Un projet vC++ 2003 converti demande msvcpd71d.dll lorsqu'il est compilé sur vC++ 2008
- 2. Changer la date de création de fichier
- 3. Date de création de l'objet SPWebApplication?
- 4. Utilisation de 'CreateJobObject': sur VC++ 2005 + Win XP SP2
- 5. Visual Studio 2005 - compilateur VC de C1001 sur Windows 7
- 6. Performance de VS 2005 comparer à VC++ 6.0
- 7. fenêtre via Win32 API (création de menu) dans VC++
- 8. Création de ressources dans une DLL pour réutilisation, MFC/VC++
- 9. Création d'intervalles de date en Python
- 10. Date en SQL 2005, asp.net
- 11. Sql serveur 2005 date fonction
- 12. SQL Server 2005 Date Localisation
- 13. Requête de date de création de table SQL Server
- 14. Détermination de la date de création de l'étiquette dans Bazaar
- 15. Performance temporelle en mode Release: une différence grotesque dans VC++ 2008 et VC++ 2005 Express Edition
- 16. Création de DATETIME à partir de DATE et TIME
- 17. SQL Server 2000 Fonction de création de date/heure
- 18. Comment puis-je convertir le type DATE de VC++ en DateTime de C#?
- 19. Stockage de la date Uniquement dans SQL Server 2005
- 20. Comment les visualiseurs de débogueur VC++ 2005/2008 cessent de fonctionner?
- 21. SQL Server 2005 Date Horodatage Requête
- 22. Création d'une date à partir d'une chaîne de texte - VB.Net
- 23. Trouver la date/heure de création de la colonne d'un tableau
- 24. Erreur de page 0xc0000006 avec VC++
- 25. Erreur de création UDF dans SQL Server 2005
- 26. vC++ Exemple de graphique linéaire
- 27. Manipulation de temps dans VC++
- 28. Erreur de compilateur interne VC++
- 29. Erreur de lienLNK2005 dans VC++
- 30. Éditeur de ressources VC++ Problème?