di: Sosan Abou Assalè 21 Marzo 2007
L'ultima opzione che analizziamo riguarda la creazione di un programma di installazione che possiamo distribuire ai nostri clienti.
Questa soluzione può essere utile quando realizziamo un'applicazione web che dovrà essere installata su computer di più clienti.
La prima operazione da fare per creare un programma di installazione è aprire con Visual studio .Net l'applicazione web che desideriamo distribuire.
Successivamente aggiungiamo un nuovo progetto selezionando il menu File>Aggiungi>Nuovo progetto e scegliamo come tipo di progetto "Installazione e distribuzione"
Figura 3. Creare un progetto di installazione
Visual studio visualizzerà quindi una soluzione con due progetti: il progetto della nostra web application e il progetto di set up che chiamiamo "WebSetup1".
Dopo aver creato il progetto dobbiamo aggiungere gli elementi che vogliamo includere nel programma di installazione. Per farlo selezioniamo il menu Progetto>Aggiungi>Output progetto.
Figura 4. Aggiungere elementi al progetto
Per aggiungere elementi di output come file o cartelle si può cliccare con il tasto destro sulla "Cartella Applicazione" nel File system e, successivamente sulla voce "Aggiungi".
Una volta generato il progetto "WebSetup1" avremo a disposizione un programma di installazione da distribuire al nostro cliente.
Figura 5. "Generazione" del progetto
Nella cartella "Release" troviamo i file generati dal progetto di installazione: WebSetup1.msi e setup.exe.
Per installare il programma sarà necessario fare doppio clic sul file WebSetup1.msi e cliccare su "Avanti" nei vari passaggi fino al termine della procedura. Questo è un programma di installazione base, ma è possibile personalizzarlo aggiungendo finestre di dialogo, database, icone di collegamento all'applicazione web etc.
Una nota interessante è che possiamo anche verificare che sia installato il Framework .NET nella macchina di destinazione per evitare che la nostra applicazione non funzioni correttamente.
Guida Windows Azure Code SnippetsLe migliori pratiche per far girare le applicazioni "in the cloud",... |
Guida ASP.NET MVC Best PracticesUn workflow dettagliato e ricco di suggerimenti pratici per... |
Guida ASP.NET Starter KitUn modo semplice per imparare ad utilizzare le tecnologie Microsoft... |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Corso Progettazione database11 Maggio 2012 a Milano |
|
|
Amministratore di Reti Windows Server 200811 Giugno 2012 a Milano |
|
Nessun corso previsto |