Maison > développement back-end > C++ > Comment récupérer AssemblyFileVersion en C# ?

Comment récupérer AssemblyFileVersion en C# ?

Linda Hamilton
Libérer: 2024-12-27 08:08:17
original
296 Les gens l'ont consulté

How to Retrieve AssemblyFileVersion in C#?

Récupération de la version du fichier d'assemblage

Dans AssemblyInfo, deux versions distinctes sont définies :

  • AssemblyVersion : Représente la version de l'attribué assembly.
  • AssemblyFileVersion : Spécifie le numéro de version utilisé par un compilateur pour la ressource de version de fichier Win32. Ce numéro peut différer de la version de l'assembly.

Bien que vous puissiez obtenir la AssemblyVersion à l'aide de Assembly.GetEntryAssembly().GetName().Version, la AssemblyFileVersion nécessite une approche différente :

System.Reflection.Assembly assembly = System.Reflection.Assembly.GetExecutingAssembly();
System.Diagnostics.FileVersionInfo fvi = System.Diagnostics.FileVersionInfo.GetVersionInfo(assembly.Location);
string version = fvi.FileVersion;
Copier après la connexion

Ce code récupère l'assembly de l'exécutable actuel, extrait le FileVersionInfo en utilisant son emplacement et extrait finalement le Version du fichier.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal