Comme vous avez pu le remarquer, les informations dans assemblyInfp.cpp ne sont utilisées que dans l'environnement .NET, mais l'explorateur Windows utilise les ressources "Native" de l'exécutables.
Il n'y a aucun pont entre ces informations.
Le problème n'en n'est pas vraiment un quand on met en place un système d'Usine Logicielle qui est en charge de la compilation régulière des sources et, dans ce cadre, de la gestion des incréments de numéro de build
et de version.
Dans cette usine, les scripts en charge de mettre à jour ces données le feront à la fois dans ces deux fichiers.
TFS, Hudson, CruiseControl sont des exemples d'outils permettant la création de ces usines logicielles.
Paul Bacelar, Ex - MVP VC++