Bonjour a tous !
Je cherche pour un programme a recuperer l'assembly d'un programme et plus particulierement sa version, est-ce possible ?
Merci a toute les reponses
Bonjour a tous !
Je cherche pour un programme a recuperer l'assembly d'un programme et plus particulierement sa version, est-ce possible ?
Merci a toute les reponses
Je me suis peut etre trompé de terme
Ce que j'appelle l'assembly, c'est le copyright, l'editeur, la version, etc.
Ce que l'on peut voir quand on fait un clic droit sur un programme et que l'on regarde les details
Merci de ta reponse
Code : Sélectionner tout - Visualiser dans une fenêtre à part My.Application.Info.xxx
Cette solution ne marche que pour l'application presente, or, je voudrais recuperer la version d'un autre .exe
Merci de ta reponse
Non, ce n'est pas ça... un assembly est un exe ou une dll .NETCe que j'appelle l'assembly, c'est le copyright, l'editeur, la version, etc.
Si tu veux obtenir les informations de version d'un programme, utilise la classe FileVersionInfo
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
Bonjour,
Tiens bah la je suis justement en cours et on vient de voir comment faire.
Si tu utilises visual studio 2008 :
tu vas dans démarrer / microsoft visual studio 2008 / visual studio tools / Invite de commandes de Visual Studio 2008
dans la console tu tape ILDASM
et la tu fait fichier /ouvrir et tu recherche ton fichier exe.
Si c'est du .net tu peux voir la version dans : MANIFEST
voila voila
++
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
bonjour,
à oki autant pour moi.
Pardon pour le hors sujet
++
Salut,
Je serais tenté de faire comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ' Chargement dynamique d'une assembly (exe ou dll) Dim ass As Assembly = Assembly.LoadFrom(path) ' Récupération de l'attribut "Copyright" dim copyrightAttr As AssemblyCopyrightAttribute = ass.GetCustomAttributes(GetType(AssemblyCopyrightAttribute), false)
Tu peux évidemment récupérer les autres attributs via la même méthode.
Ou récupérer la liste des attributs.
Je te conseil d'aller jeter un oeil sur MSDN :
http://msdn.microsoft.com/en-us/libr....assembly.aspx
http://msdn.microsoft.com/en-us/libr...attribute.aspx
Merci de vos reponse, le seul probleme est que le .exe n'est pas en VB .NET et ne possede pas de manifest ...
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
Oui, je n'avais pas vu, merci ca marche !
n'oublie pas le bouton...
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