Aggiornamento applicativo

mercoledì 12 aprile 2006 - 15.18

escaflowne Profilo | Junior Member

Ciao,
volevo confrontarmi con voi sul dotare il mio applicativo della possibilità di aggiornarsi automaticamente tramite rete LAN.

Non c'ho perso molto tempo ma ragionavo sulla necessità di sostituire il .exe dell'applicazione con quello aggiornato. Il problema è che, ovviamente, il programma in questione deve essere chiuso prima di sostituire il file

All'inizio avevo pensato a questo flusso:
-apertura programma
-controllo aggiornamento (faccio un controllo sulla data di creazione del file)
-se va aggiornato scrivo un file batch che effettua la copia e lancia nuovamente il programma
-chiusura del programma e lancio del batch

Questa soluzione, però, pecca da diversi punti:
- non so come fare a lanciare un batch DOPO aver chiuso il programma
- se lancio nuovamente il programma (una volta aggiornato) dal batch, questi rimane aperto fino a che non si chiude il programma (e questo è brutto da vedersi)

Avete qualche soluzione alternativa più efficiente?
grazie a tutti

escaflowne Profilo | Junior Member

ma come fanno quei software che si aggiornano a chiudersi, installare l'aggiornamento e riavviarsi?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5