Je me demandais juste comment je pourrais automatiquement incrémenter le build (et la version ?) de mes fichiers en utilisant Visual Studio (2005).
Si je cherche les propriétés de disons C:\Windows\notepad.exe
L'onglet Version donne "Version du fichier : 5.1.2600.2180". J'aimerais aussi avoir ces chiffres sympas dans la version de mes dll, et non la version 1.0.0.0, qui, avouons-le, est un peu terne.
J'ai essayé plusieurs choses, mais il ne semble pas s'agir d'une fonctionnalité prête à l'emploi, ou peut-être que je ne cherche pas au bon endroit (comme d'habitude).
Je travaille principalement sur des projets web....
J'ai regardé les deux :
- http://www.codeproject.com/KB/dotnet/Auto_Increment_Version.aspx
- http://www.codeproject.com/KB/dotnet/build_versioning.aspx
et je n'arrivais pas à croire que tant d'efforts pour faire quelque chose soit une pratique courante.
EDIT : Il ne fonctionne pas dans VS2005 pour autant que je sache ( http://www.codeproject.com/KB/dotnet/AutoIncrementVersion.aspx )
1 votes
Le caractère de remplacement ne semble fonctionner que pour AssemblyVersion, mais pas pour AssemblyFileVersion en VS 2005.
0 votes
Existe-t-il des solutions qui fonctionnent pour les projets C++ dans VS2005 ? Toutes les réponses semblent se rapporter à .Net. Question connexe . Merci
1 votes
En .Net Core projets AssemblyVersion l'auto-incrémentation ne fonctionne pas par défaut. Vous devez ajouter <Deterministic>False</Deterministic> à csproj. Voir Versionnement automatique dans Visual Studio 2017 (.NET Core)