Je veux ajouter la version de notre application au numéro de construction. Par exemple, 1.3.0.201606071
.
Lorsque je configure ce paramètre dans l'AssemblyInfo, j'obtiens l'erreur de compilation suivante :
Erreur CS7034 La chaîne de version spécifiée n'est pas conforme au format requis - major[.minor[.build[.revision]]].
Informations sur l'assemblage :
[assembly:System.Reflection.AssemblyFileVersionAttribute("1.0.0.201606071")]
[assembly:System.Reflection.AssemblyVersionAttribute("1.0.0.201606071")]
[assembly:System.Reflection.AssemblyInformationalVersionAttribute("1.0.0.201606071")]
Pourquoi cela se produit-il ?
7 votes
Note :
AssemblyInformationalVersionAttribute
n'a pas de restrictions comme mentionné dans les réponses.3 votes
Nous avons rencontré le même problème et avons fini par formater notre date comme une version (ex.
2017.12.20.1234
(où 1234 est notre numéro de construction)