Asp.net - comment obtenir dans la page web courante le n° de version du projet

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 081 fois - Téléchargée 28 fois

Contenu du snippet

Dans le cadre du développement de projet .NET, il peut être intéressant de pouvoir afficher la version du projet en cours d'utilisation.

En effet, dans chaque projet .NET que l'on crée se retrouve un fichier particulier :
- AssemblyInfo.VB (ou .CS)

Celui-ci contient une ligne particulière :
- <Assembly: AssemblyVersion("1.2.3.*")>

Cette ligne va donc définir la première partie du N° de version.

Ci-Joint, la copie de l'aide MSDN concernant les N° de version des Assemblies :
------------------------------------------------------------------------
Dans Visual Basic .NET, les propriétés de numéro de version sont remplacées par l'attribut AssemblyVersion qui est constitué de quatre parties : Major, Minor, Revision et Build. Dans l'exemple précédent, le numéro de version obtenu serait 1.2.3.x, x étant le numéro de build s'incrémentant à chaque nouvelle génération de l'assembly.
------------------------------------------------------------------------

Source / Exemple :


Imports System.Reflection.Assembly 
......

Dim MaVersion As Version = GetExecutingAssembly.GetName.Version 

Response.Write (MaVersion.ToString)

Conclusion :


Bon coding

Romelard Fabrice (Alias F___)

A voir également

Ajouter un commentaire

Commentaire

cs_drahcir
Messages postés
745
Date d'inscription
mardi 30 novembre 2004
Statut
Membre
Dernière intervention
15 septembre 2009
4 -
Ca fonctionne bien avec ASP.NET 1.1, mais j'ai voulu le réutiliser lors de la migration en ASP.NET 2.0, et là, je n'obtient plus du tout la même chose. Comment faire pour obtenir ces infos avec le nouveau framework?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.