Rieccomi alle prese con un nuovo problema.
Ho creato un sistema di controllo aggiornamenti automatico, inserendo i file su un mio spazio web.
In pratica inserisco sul mio spazio web un file .txt contenete il numero versione e il file Relase.exe che è il file di aggiornamento.
All'avvio della mia applicazione scarico il file.txt utilizzando l' istruzione My.Computer.Network.DownloadFile("http://xxxxxxxxxxxxxxxx/Versione.txt", destinazione & "Versione.txt") ovviamente al posto delle x c'è il mio spazio web.
Una volta scaricato il file txt lo apro e leggo il numero versione, se questo è superiore a quello attuale allora visualizzo il messaggio che è disponibile una nuova versione, e a questo punto dovrei scaricare il file Relase.exe per poi installarlo, ma quà sorge il problema.
In pratica l'istruzione My.Computer.Network.DownloadFile mi fà scaricare qualsiasi tipo di file, tranne il file .exe, se tento di scaricare un file.exe mi esce l'errore:
WebException non è stata gestita: Connessione sottostante chiusa.
Quindi, come fare per scaricare un file.exe?