|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2696
|
[Visual Basic 2010] - Pacchetti di installazione
Salve ragazzi,
avete qualche procedura da seguire per creare dei pacchetti di installazione per software scritti in VB2010? Ho provato ad usare Cyberinstaller però mi inserisce tutte le cartelle e file del progetto penso inutili... Grazie 1000!
__________________
Unisciti a noi: http://www.swproduction.altervista.org/ - http://www.enews.altervista.org/
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 404
|
Puoi farlo direttamente da visual studio oppure io utilizzo InnoSetup che puoi crearti l'installer come vuoi tu
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2696
|
Quote:
...che ne dici di CyberInstaller Suite? Va bene pure?
__________________
Unisciti a noi: http://www.swproduction.altervista.org/ - http://www.enews.altervista.org/
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 404
|
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2696
|
Quote:
Ho due chiarimenti da chiederti: 1) Come faccio a mettere l'icona al programma? Quì ho impostato di inserirne una ma è quella che si collega al file setup: ![]() Infatti a fine installazione avrò questa situazione: ![]() Da come si vede il mio programma non ha icona 2) Forse il file .iss creato serve a modificare via codice qualche parametro? Grazie 1000!
__________________
Unisciti a noi: http://www.swproduction.altervista.org/ - http://www.enews.altervista.org/
|
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 404
|
Ciao la versione installata è l'ultima il mio consiglio è:
vai su questo link http://www.jrsoftware.org/is3rdparty.php scaricati istools dove puoi modificare tutto quello che vuoi per l'installazione senza intervenire sul codice (semplica le operazioni per quelli alle prime armi per esempio è come se stessi usando il designer di visual studio) e poi c'è ISFD che ti permette di creare una form personalizzata che vuoi inserire nell'installer ti crea il codice e devi inserire solo il codice in innosetup (per esempio se vuoi creare un form dove bisogna inserire la password per continuare) prova con questi due programmi che con istools puoi inserire anche l'icona e fammi sapere come procede così se hai problemi ti do una mano |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2696
|
Quote:
Ottimo direi questo istools; vorrei anche provare ISFD ma il link http://www.jrsoftware.org/is3rdparty.php riporta il seguente percorso per scaricarlo http://www.homematic-inside.de/ ma non capisco dove andare Con istools ho provato a modificare l'icona e per fare questo ho aperto il file .iss creato in precedenza con InnoSetup. Ciò che mi si presenta è questo: ![]() in poche parole non ho modo di modificare l'icona o di inserire il percorso dell'icona da me desiderata ( SOS
__________________
Unisciti a noi: http://www.swproduction.altervista.org/ - http://www.enews.altervista.org/
|
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 404
|
allora isfd puoi scaricarlo da qui http://www.vbcorner.net/ita/isfd.htm
per quanto riguarda l'icona che dici tu quella la devi inserire in visual studio pulsante destro sullas soluzione poi proprietà cambi l'icona e compili. calcola che con inno setup mi sono creato un pacchetto con la grafica di office 2007 e in più mi controlla se sulla macchina c'è installato il framework se non è installato lo scarica lo installa e poi installa l'applicazione fammi sapere come procede qui puoi trovare una base http://forum.masterdrive.it/installe...da-base-38944/ Ultima modifica di jackk87 : 27-08-2010 alle 14:30. |
|
|
|
|
|
#9 | ||
|
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2696
|
Quote:
Quote:
Grazie, ottimi suggerimenti. Volevo chiederti due cosette prima: 1) Alcuni programmi che creano pacchetti di intallazione fanno in automatico un controllo di tutte le dipendenze che servono a far funzionare il programma del quale stiamo creando l'eseguibile aggiungendole automaticamente; InnoSetup, se non sbaglio, non fa questo controllo...sbaglio o c'è un modo per farlo fare? 2) Per controllare se sulla macchina c'è installato il framework è necessario inserire un codice nello script; volevo sapere qual'è il codice e in qualche parte dello script si inserisce 3) Per quanto riguarda il cambio dell'icona del file è stato facile grazie al tuo suggerimento:
__________________
Unisciti a noi: http://www.swproduction.altervista.org/ - http://www.enews.altervista.org/
|
||
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 404
|
Per le dipendenze non è semplice ma per semplificarti utilizza questo script e adattalo alle tue esigenze se ha problemi scrivi http://www.codeproject.com/KB/instal...up_instal.aspx
|
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2696
|
Quote:
__________________
Unisciti a noi: http://www.swproduction.altervista.org/ - http://www.enews.altervista.org/
|
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Jun 2001
Città: Catania
Messaggi: 2696
|
...alla fine penso proprio utilizzerò InstallShield per i pacchetti di installazione; volevo chiederti un chiarimento.
E' necessario inserire nel pacchetto di installazione il file .vshost.exe? Vedi figura: ![]() Grazie 1000!
__________________
Unisciti a noi: http://www.swproduction.altervista.org/ - http://www.enews.altervista.org/
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 404
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:56.

























