C# WPF information de version

Bonjour, je vais demander un truc un peu bête.
Je n’arrive pas à trouver le numéro de version de mon application
Je travail en C# avec la technologie WPF
J’ai besoin d’afficher ces information.
merci d’avance de vos réponse

Petit up de sujet, même si ce n’est pas très urgent si je peux le régler maintenant je preferai

C’est pas avec la Relection ?

Reflection tu veux dire non??

Et je sais pas, et je trouve pas
Edité le 03/11/2009 à 09:17

Exact, reflection :jap:

Ce dont je me souviens c’est que pour définir (à adapter pour ton cas donc) la version et le nom ainsi :

using System.Reflection;

[assembly:AssemblyProductAttribute("Mon super programme")]
[assembly:AssemblyVersionAttribute("1.6.*")]

Numéro de version de l’assembly :

System.Reflection.Assembly.GetExecutingAssembly().GetName().Version

Numéro de version de l’application appelant l’assembly (si l’assembly est une dll par exemple)

System.Reflection.Assembly.GetCallingAssembly().GetName().Version

Et juste comme ça :

www.google.com

“C# get version”

Premier lien -> snipplr.com…

:wink:

merci de vos réponses, cela m’a aider.

kookiz, j’ai trouvé la même chose que toi avant ton message et cela semble être la solution, mais cela donne le numéro de version contenue dans le fichier assembly qui ne correspond pas à la version que je voulais (version de publication) donc je me demande si je vais devoir le modifié à la main a chaque fois .
encore merci a tous

C’est quoi pour toi la “version de publication” ?

le numero de version ecris dans Projet->propriétes de ton projet->publication