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

C# Discussion :

Problème avec (FileVersionInfo.GetVersionInfo)


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de kazylax
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    278
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 278
    Par défaut Problème avec (FileVersionInfo.GetVersionInfo)
    bonjour,

    je souhaite faire un système de mise a jour de mon application via
    FileVersionInfo mais j'ai un problème il me dit

    Les formats URI ne sont pas pris en charge.
    il bloque ici a la condition de (FileVersionInfo) je ne vois pas comment résoudre le problème.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
               FileVersionInfo fvs = null, fvl = null;
                fvl = FileVersionInfo.GetVersionInfo("http://www.monsite.com/programme/Wolfy.exe");
                fvs = FileVersionInfo.GetVersionInfo(Application.StartupPath + @"\Wolfy.exe");
     
                if (fvs.FileVersion != fvl.FileVersion)
                {
                    MessageBox.Show("Nouvelle version disponible");
                // On télécharge la nouvelle version de notre dll
                //WebClient wc = new WebClient();
                //wc.DownloadFile("http://www.monsite.com/programme/Wolfy.exe", "system\\Appli.dll");
                //wc.Dispose();
                }else{
                    MessageBox.Show("Aucune mise  a jour disponible");
                // La dll n'est pas présente localement (il s'agit probablement du premier lancement de l'application)
                // On télécharge la dll
                //WebClient wc = new WebClient();
                //wc.DownloadFile("http://www.monsite.com/programme/Wolfy.exe", "system\\Appli.dll");
                //wc.Dispose();
                }
    Si vous avez une petite idée s'il vous plait.

    Merci a vous
    Cordialement,

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    FileVersionInfo fonctionne seulement sur un fichier local... il faut d'abord que tu télécharges le fichier, et ensuite tu pourras utiliser FileVersionInfo sur le fichier téléchargé

Discussions similaires

  1. VC++ Direct3D8, problème avec LPD3DXFONT et LPD3DTEXTURE8
    Par Magus (Dave) dans le forum DirectX
    Réponses: 3
    Dernier message: 03/08/2002, 11h10
  2. Problème avec [b]struct[/b]
    Par Bouziane Abderraouf dans le forum CORBA
    Réponses: 2
    Dernier message: 17/07/2002, 10h25
  3. Problème avec le type 'Corba::Any_out'
    Par Steven dans le forum CORBA
    Réponses: 2
    Dernier message: 14/07/2002, 18h48
  4. Problème avec la mémoire virtuelle
    Par Anonymous dans le forum CORBA
    Réponses: 13
    Dernier message: 16/04/2002, 16h10

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