Maison > développement back-end > C++ > Comment récupérer AssemblyVersion et AssemblyFileVersion dans .NET ?

Comment récupérer AssemblyVersion et AssemblyFileVersion dans .NET ?

Patricia Arquette
Libérer: 2024-12-31 06:14:09
original
411 Les gens l'ont consulté

How to Retrieve AssemblyVersion and AssemblyFileVersion in .NET?

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

Le fichier AssemblyInfo définit deux versions d'assembly : AssemblyVersion et AssemblyFileVersion. Alors que AssemblyVersion spécifie la version d'assembly attribuée, AssemblyFileVersion demande au compilateur d'utiliser un numéro de version particulier pour la ressource de version de fichier Win32, qui peut différer de AssemblyVersion.

Pour récupérer AssemblyVersion, vous pouvez utiliser l'extrait de code :

Version version = Assembly.GetEntryAssembly().GetName().Version;
Copier après la connexion

Cependant, l’obtention de AssemblyFileVersion nécessite une approche différente. Voici comment l'obtenir :

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 actif, récupère les informations sur la version du fichier et extrait la 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