Bonjour,

Actuellement je me sert d'un petit code pour faire
la mise à jour de mon programme
Je vais chercher la mise a jour sur mon compte Web
et le met directement dans le dossier du programme sur mon pc

Mais il y a un problème il vérifie la mise a jour via la date et le nom
quand je clique sur le bouton (Faire la mise a jour)
il le fait sans problème mais si je relance le programme et je reclique sur le bouton il me refait la mise a jour donc je bloque sur ceci

voici le code

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
21
22
23
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
 
        For i As Integer = 0 To 100000
            pb.Value = CInt(i / 1000)
        Next
 
        Dim dtmTest As String = Date.Today.ToString("dd/MM/yy").Replace("/", "-")
        Dim REMOTE_URL As String = "http://maj.domaine.net/" & dtmTest & "_programme.exe"
        Dim F As Integer = FreeFile()
        Dim WEB_CLIENT As New System.Net.WebClient()
        Dim DNL_FILE As String = "programme.exe"
 
        Label3.Text = "Mise à jour Réussi !"
        EcrireINI("UPDATE", "Date", dtmTest)
 
        Try
            WEB_CLIENT.DownloadFile(REMOTE_URL, DNL_FILE)
        Catch ex As Exception
            Label3.Text = "Aucune Mise à jour Disponible !"
        End Try
 
    End Sub
Savez vous comment faire pour que l'on puisse faire la mise à jour une seul fois ? avec les conditions If j'ai pas réussi ca fait 2 jours que je bloque.

Merci a vous
Cordialement,