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
Pacchetto di installazione
lunedì 14 giugno 2010 - 18.51
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ostoniv
Profilo
| Newbie
20
messaggi | Data Invio:
lun 14 giu 2010 - 18:51
Salve,
ho realizzato un applicazione che vorrei commercializzare.
L' applicazione si basa su sql express.
Nell' ipotese che sul pc di installazione non è installato nulla,
vorrei creare un pacchetto di installazione che installi:
1) framework .net
2) sql express
3) il mio applicativo
Come si puo' fare cio' con Visual Studio 2008
So' di alcuni tool come cyberstudio che lo permettono di fare.
Grazie,
in anticipo
Enzo
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
lun 14 giu 2010 - 19:43
Ciao,
puoi creare un pacchetto di setup con visual studio, è uno delle tipologie di progetto che è possibile fare, chiaramente quando lo fai gli dici di farlo sul tuo applicativo e tipicamente questo si fa tutto sulla stessa soluzione.
Ti basta poi andare nelle proprietà del tuo progetto voce "Prerequisiti" e dire che oltre al Framework vuoi anche SqlServer ed eventualmente altre cose...:
http://blogs.dotnethell.it/freeteo/vs-2005-semplifica-il-deploy-anche-per-Crystal-Report__1190.aspx
(nel post si parlava di includere il runtime di Crystal, ma il concetto è lo stesso)
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
ostoniv
Profilo
| Newbie
20
messaggi | Data Invio:
mar 15 giu 2010 - 09:36
Ciao Matteo,
grazie per la risposta.
Se non sbaglio andando nella voce prerequisiti da te suggerita, ha l' opzione di poter scaricare il pacchetto da web, ma non ti poterlo agganciare. Ora se il cliente non ha la connessione internet non mi permette di fare l 'installazione. E' giusto o sbaglio?
Grazie.
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 15 giu 2010 - 09:59
no, tra le opzioni puoi dirgli di non scaricare dal sito del venditore, ma di prepararti tutto dalla stessa directory di installazione (seconda opzione).
Così lui farà varie directory con dentro i pacchetti di installazione che fanno parte dei prerequisiti (lo puoi vedere già facendo un "build" dentro a Visual Studio e guardando la directory di output) ed al momento di lanciare setup.exe si arrangia a lanciare anche quelli.
I pacchetti infatti sono disponibili nel tuo disco (dovresti trovarli dentro C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages), il pacchetto di installazione non fa altro che copiarli direttamente nella dir di output e fare in modo che vengano lanciati all'installazione...chiaramente se devi distribuire devi ricordarti di copiare anche queste directory...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo
ostoniv
Profilo
| Newbie
20
messaggi | Data Invio:
mar 15 giu 2010 - 10:52
Grazie, matteo
ora mi risulta tutto più chiaro.
Per non fare confusione con le directory, non hai un tutorial sottomano mano dove indica step by step come fare? :))
Grazie,
Enzo
freeteo
Profilo
| Guru
6.542
messaggi | Data Invio:
mar 15 giu 2010 - 11:14
>Grazie, matteo
>ora mi risulta tutto più chiaro.
ok accetta una risposta quando il thread è concluso.
>Per non fare confusione con le directory, non hai un tutorial sottomano mano dove indica step by step come fare? :))
ti posso consigliare alcuni link da dove cominciare a prendere informazioni:
http://msdn.microsoft.com/it-it/library/996a3fxs
(VS.90).aspx
http://www.dreamincode.net/forums/topic/58021-deploying-a-c%23-application-visual-studio-setup-project/
http://blogs.dotnethell.it/freeteo/Far-apparire-una-Form-.net-durante-il-deploy-con-Windows-Installer__15332.aspx
Ciao.
Matteo Raumer
[MCAD .net, 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 !