IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Récuper la version de l'assembly dans un projet web


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Inscrit en
    Avril 2004
    Messages
    646
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 646
    Par défaut Récuper la version de l'assembly dans un projet web
    Salut,

    Dans un projet "web", comment fait-on pour mettre à jour la version de l'assembly, ou récupérer sa version ?

    Dans une application winform, j'utilisais ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.Reflection.Assembly.GetExecutingAssembly
    Mais ça n'est à priori pas possible pour une application web.

    Quelle solution avez-vous ?

    Merci par avance.

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par soso78 Voir le message
    Mais ça n'est à priori pas possible pour une application web.
    Ah bon ? et pourquoi ?

  3. #3
    Membre éclairé

    Inscrit en
    Avril 2004
    Messages
    646
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 646
    Par défaut
    Ben... j'ai pas les propriétés de l'assembly dans la page de propriétés. Et j'ai fait un fichier log qui écrit cette valeur qui me renvoi "0.0.0.0".

    Mais si c'est possible, comment fait-on ?

  4. #4
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Je viens de faire un test simplissime :

    - un serveur web avec juste une page aspx.

    - pas d'autre assembly (ce qui ne correspond donc à absolument aucun cas pratique mais c'est pas le sujet)

    - une TextBox et un bouton.

    - ce code dans l'event handler du bouton :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    protectedvoid Button1_Click(object sender, EventArgs e)
    {
    Assembly assembly = Assembly.GetExecutingAssembly();
    TextBox1.Text = assembly.GetName().Version.ToString();
    }
    
    Et j'ai bien la version de l'assembly du serveur (1.0.0.0) qui s'affiche dans la TextBox.

Discussions similaires

  1. Réponses: 1
    Dernier message: 20/01/2009, 15h31
  2. Utiliser plusieurs fichiers .config dans un projet web
    Par Zakapatul dans le forum ASP.NET
    Réponses: 8
    Dernier message: 06/10/2008, 13h34
  3. [EJB3] Problème d'utilisation dans un projet Web
    Par zinia dans le forum Java EE
    Réponses: 9
    Dernier message: 13/06/2008, 18h53
  4. comment configurer ajouter mes librairies dans mon projet web ?
    Par Chikh001 dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 22/10/2007, 12h08
  5. Projet jbpm jpdl - ajouter dans un projet web dynamique
    Par marwanos dans le forum Wildfly/JBoss
    Réponses: 1
    Dernier message: 01/04/2007, 19h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo