Implémenter l'incrémentation automatique du numéro de version dans Visual Studio
Dans le développement de logiciels, le maintien de numéros de version incrémentiels est essentiel pour suivre et identifier la progression de la construction. Cet article fournit une solution complète pour incrémenter automatiquement les numéros de version dans Visual Studio.
Classe AssemblyInfo et propriété AssemblyVersion
Pour implémenter l'incrémentation automatique du numéro de version, ajoutez la classe AssemblyInfo au projet et modifiez la propriété AssemblyVersion. Ajoutez un astérisque (*) à la fin de la propriété pour demander à Visual Studio d'incrémenter automatiquement le dernier numéro. Par exemple :
<code>[assembly: AssemblyVersion("2.10.*")]</code>
Règles d'incrémentation de version
Visual Studio incrémentera le numéro de version selon les règles suivantes :
Référence de version basée sur le code
Pour récupérer et afficher le numéro de version dans le code, utilisez la réflexion. Voici un exemple :
<code>Version version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; DateTime buildDate = new DateTime(2000, 1, 1) .AddDays(version.Build).AddSeconds(version.Revision * 2); string displayableVersion = $"{version} ({buildDate})";</code>
Remarques importantes
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!