Bonjour,
Comment puis-je detecter un numéro de version d'un setup ?
Afin d'afficher un message a l'utilisateur?
Bonjour,
Comment puis-je detecter un numéro de version d'un setup ?
Afin d'afficher un message a l'utilisateur?
Bonjour,
Essaie de voir si ce bout de code peut t'aider.
Sélectionne ensuite la variable correspondant à ton besoin.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 using System.Reflection; private void GetVersion(string file) { AssemblyName an = AssemblyName.GetAssemblyName(file); Version versionNumber = an.Version; Assembly frameworkNumber = Assembly.ReflectionOnlyLoadFrom(file); }
C'est valable pour n'importe quel fichier qui a une version (exécutables, DLL...). La méthode présentée par Jopujol ne marchera que pour des assemblies .NET (donc généralement pas pour des setups)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var info = FileVersionInfo.GetVersionInfo(fileName); string version = info.FileVersion;
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Merci mais je m attendais a avoir la version 1.0.1
à la place j'ai : 5.1.2600.5512 et ce même si je passe la version a 1.0.2
J'ai loupé quelque chose?
Merci Tomlev pour la précision.
Je pensais que c'était généraliste au moins sur la version de l'assembly
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Partager