Résolu Système de mise a jour C#

Inscription
26 Février 2016
Messages
185
Réactions
55
Points
2 456
RGCoins
0
Hellooooo :rgif:

Pour mon logiciel , je voudrai ajouter un système de mise a jour , mais .. autre que ClickOnce car l'interface est vraiment dégueulasse..
Je code mon logiciel en C#

Connaissez-vous un autre moyen plus "esthétique" ?

Merci à tous​
 

Paradise'

Premium
Inscription
30 Juin 2013
Messages
4 259
Réactions
4 384
Points
20 795
RGCoins
0
Fichier texte avec une version sur un hébergement ou direct dans une BDD
Tu le récupère dans ton application
Tu fais un if(versionactuelle =! derniereversion)
Et soit tu envoie sur un site soit tu la telecharge direct
 

iBOLD

Premium
Inscription
23 Novembre 2012
Messages
3 456
Réactions
1 489
Points
15 665
RGCoins
0
Code:
 private void AutoUpdate()
        {
            try
            {
                string Version = "1.0.0.0";
                string URLversion = new WebClient().DownloadString("http://TONFTP/maj.txt");



                if (URLversion != Version)
                {

                    DialogResult dialogResult = XtraMessageBox.Show("New Update ! Do you want download it ?", "Update", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                    
                    if (dialogResult == DialogResult.Yes)
                    {

                    
                        Process.Start("LIEN DE LA MISE A JOUR");
                        Application.Exit();


                    }
                    else if (dialogResult == DialogResult.No)
                    {
                        Application.Exit();
                    }
                }
                else
                {
                
                }
            }
            catch
            {
                Application.Exit();
            }
        }
 
Cette réponse a aidé l'auteur de cette discussion !
Haut