Ciao a tutti.
ho bisogno di scaricare un file al click di un button e poter gestire l'evento che si attiva quando il download è terminato.
ho provato questo codice:
 WebClient client = new WebClient();
                Uri uri = new Uri("mio_indirizzo");
                //eseguo il metodo file_Download tramite il delegate AsyncCompletedEventHandler
                client.DownloadFileCompleted += new AsyncCompletedEventHandler(file_Download);
                //faccio partire il download del file
                client.DownloadFile(uri, "MioFile");
lo testato in locale e non mi da errori di compilazione ma quando mi da un eccezione dicendomi che:
System.Net.WebException: Eccezione durante una richiesta WebClient. ---> System.UnauthorizedAccessException: Accesso al percorso 'C:\WINDOWS\system32\index.html' negato.
questo errore lo da qualsiasi uri io scriva, ho provato con files diversi dislocati in posti diversi (nel web o in locale) ma non so perchè mi va a cercare il file sempre e comunque nella cartella di sitema di windows.
potreste aiutarmi? grazie