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
Installazione nuova versione
domenica 19 luglio 2009 - 10.44
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
sergio.mitrione
Profilo
| Junior Member
81
messaggi | Data Invio:
dom 19 lug 2009 - 10:44
Ciao a tutti,
come posso installare una nuova patch di un software già rilasciato?
In precedenza avevo sviluppato un programma e creato l'installer come version 1.0.0.0...
ora ho creato la version 1.1.0.0 e devo farla installare...
Come si fa a creare un installer solo di alcuni componenti e non di altri (es. non devo sovrascrivere
il DB che c'è già installato...) per la versione 1.1.0.0 senza che mi crei nessun problema?
Grazie a tutti
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
dom 19 lug 2009 - 14:44
Ciao,
non credo che sia possibile farlo con un pacchetto di setup, inquanto il pacchetto è completo come da installazione nuova, e qual'ora sia già installata andrebbe a disinstallarla...dovresti farlo tu a codice, ma immagino che sia un tantino complicato.
Io valuterei un'installazione ClickOnce, dove puoi rilasciare le versioni successive senza preoccuparti di gestire l'update che verrebbe gestito dal framework:
http://msdn.microsoft.com/en-us/library/t71a733d
(VS.80).aspx
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
sergio.mitrione
Profilo
| Junior Member
81
messaggi | Data Invio:
lun 20 lug 2009 - 09:05
Ciao freeTeo,
grazie per la risposta ma cercavo proprio un modo per farlo con l'installer...
Jeremy
Profilo
| Guru
1.527
messaggi | Data Invio:
lun 20 lug 2009 - 15:26
Ciao Sergio.
Puoi sempre pensare di dire al tuo software di distribuzione di andare a sovrascrivere solo i file interessati all'aggiornamento.
D'altronde, in linea generale, l'installazione non è niente altro il copia incolla di alcuni file sulla macchina sul quale si vuole installare il software.
Basterebbe, a mio avviso, non includere il file del database nel setup di aggiornamento.
Facci sapere....
Ciao
sergio.mitrione
Profilo
| Junior Member
81
messaggi | Data Invio:
lun 20 lug 2009 - 15:30
Ciao Jeremy,
ci avevo pensato ... ho anche provato a farlo...
ma non mi fa installare...
Messaggio di errrore
"impossibile continuare l'installazione perchè nel sistema è installata un'altra versione di questo prodotto."
praticamente poi mi dice che per continuare devo rimuovere la precedente...
Non sai come poter ovviare a questo problema?
Grazie mille
Jeremy
Profilo
| Guru
1.527
messaggi | Data Invio:
lun 20 lug 2009 - 23:36
Ciao Sergio.
Se ci dici quale software usi per la creazione del pacchetto, forse, ti possiamo dare un aiuto in più .... ad ogni modo, se guardi bene ci sarà sicuramente un'impostazione per il quale potrai decidere se il pacchetto che vai a creare è un'installazione od un aggiornamento.
Fondamentalmente, a mio avviso, tutto dipende da quello.
Facci sapere....
Ciao
sergio.mitrione
Profilo
| Junior Member
81
messaggi | Data Invio:
mar 21 lug 2009 - 09:05
Ciao Jeremy,
utilizzo il progetto di setup di visual studio 2008...
grazie mille ancora :)
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 21 lug 2009 - 09:24
Io rimango dell'idea di fare un setup classico WindowsInstaller, per un'applicazione ClickOnce che gestisce gli upgrade in maniera autonoma.
Altrimenti devi pensare di farlo tu a codice .net dentro all'applicazione.
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
sergio.mitrione
Profilo
| Junior Member
81
messaggi | Data Invio:
mar 21 lug 2009 - 09:26
si ma anche a codice come glielo faccio?
Jeremy
Profilo
| Guru
1.527
messaggi | Data Invio:
mar 21 lug 2009 - 11:53
>Io rimango dell'idea di fare un setup classico WindowsInstaller,
>per un'applicazione ClickOnce che gestisce gli upgrade in maniera
>autonoma.
Tra le altre cose con ClickOnce, puoi gestire anche gli aggiornamenti via internet senza troppi "sbattimenti".
sergio.mitrione
Profilo
| Junior Member
81
messaggi | Data Invio:
mar 21 lug 2009 - 12:00
come faccio a fare un'installazione con Clickonce?
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
gio 13 ago 2009 - 19:40
>come faccio a fare un'installazione con Clickonce?
dopo che hai sviluppato la tua applicazione, nella solution explorer fai tastoDX->Publish e lui ti dice dove pubblicarla, per installare l'applicazione poi ti basta aprire la pagina (che ti si apre non appena hai finito di pubblicare) e cliccare su install...poi si arrangia lui ad eventuali runtime mancanti etc...
Ti lascio qualche link di riferimento:
http://msdn.microsoft.com/it-it/library/t71a733d
(VS.80).aspx
http://www.edumax.com/c-sharp-basics-clickonce-deployment.html
http://blogs.dotnethell.it/freeteo/ClickOnce-con-applicazioni-che-contengono-OCX-e-altri-oggetti-COM__10884.aspx
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo
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 !