Salve a tutti,
sto sviluppando un autopatcher in C#.
Vengo al dunque: questo ogni volta che si avvia deve eseguire il controllo dell'hash md5 dei files, solo che ci mette un pò ed il form appare soltanto dopo che ha controllato tutti i files.
Ovvero: avvio il programma, questo controlla i files (impiega tipo 60secondi) e dopo quei 60 secondi visualizza il form. Un utente normale potrebbe pensare che il programma non funzioni.

Vorrei fare in modo che prima venisse visualizzato il form principale e poi venissero eseguite le istruzioni per aggiornare.


codice:
private void Main_Load(object sender, EventArgs e){
         aggiorna();
}
Main è il form principale.
aggiorna è la funzione che utilizzo per il controllo dell'hash dei files, dopo questa ne lancia un'altra che procede al download se necessario.

Grazie in anticipo a chiunque mi risponda