Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Autoupdate Software
lunedì 02 dicembre 2013 - 16.01
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
.NET 4.0
totti240282
Profilo
| Guru
1.574
messaggi | Data Invio:
lun 2 dic 2013 - 16:01
Ciao a tutti,
devo fare un applicazione windows form e vorrei fare una funzione per l'autoupdate del software.
Avete qualche idea o c'è qualcosa di pronto ?
Vedevo Clickone ma ci sono troppe limitazioni, una su tutte la directory di installazione.
C'è solo un capitano !!!!!!
0v3rCl0ck
Profilo
| Guru
1.120
messaggi | Data Invio:
dom 22 dic 2013 - 21:26
ti consiglio di utilizzare wix toolset, che di fatto è come il vecchio progetto di installazione che potevi creare fino a visual studio 2010, ora è diventato open-source e lo trovi all'indirizzo:
http://wixtoolset.org/
Una volta creato l'installer MSI, per creare un processo di auto-aggiornamento, non dovrai fare altro che implementare una chiamata ad un web service, in realtà anche un file esposto pubblicamente, che contiene il numero di versione, se esiste un aggiornamento chiedi all'utente se vuole aggiornare, e se risponde di si, non fai altro che eseguire il clickonce bootstrapper, che in realtà non ha niente a che vedere con clickonce se non per il nome, che non fa altro che controllare i pre-requisisti e li installa, e successivamente scarica l'msi nuovo e lo esegue, se l'installer non ha bisogno di particolari richieste, in un paio di click su next, il prodotto è aggiornato e pronto all'uso.
Con questa modalità non hai nessun limite, poi fare tutto quello che puoi fare con wix (e cioè tutto), e il processo di aggiornamento diventa veramente semplice, con poche righe di codice, e l'unico sforzo di imparare a configurarsi un clickonce bootstrapper (
http://msdn.microsoft.com/en-us/library/ms165429.aspx
).
in questo link trovi spiegata l'alternativa che ti ho suggerito in breve:
http://abdullin.com/journal/2009/7/8/deployment-and-updates-of-desktop-applications-wix-clickonce.html
Michael Denny
Software Developer & Architect
http://blogs.dotnethell.it/Regulator/
http://dennymichael.wordpress.com
Twitter: @dennymic
Torna su
Stanze Forum
Elenco Threads
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 !