J'essaie de déterminer le numéro de version de mon application Silverlight. Actuellement, je suis en utilisant:Déterminer la version de mon application Silverlight
string name = Assembly.GetExecutingAssembly().FullName;
AssemblyName asmName = new AssemblyName(name);
// http://www.dotnet247.com/247reference/msgs/45/225355.aspx
string versionNo = "Version: " + asmName.Version.Major + "." + asmName.Version.Minor + "." + asmName.Version.Build + "." + asmName.Version.Revision;
Cependant, quatre constructions successives de mon application me donne:
1.0.0.14310
1.0.0.14343
1.0.0.14382
1,0. 0.14425
Ce n'est pas la fin du monde car ils sont séquenti Al, mais j'aimerais savoir comment cela est dérivé. Le numéro de révision 'actuel' est-il stocké dans le projet ou va-t-il se construire sur une autre machine pour rompre la séquence? Ce serait génial si quelqu'un peut me diriger vers une lecture de fond (ce qui n'est pas MSDN!).