Metodi per la distribuzione di applicazioni Web

di: Sosan Abou Assalè     21 Marzo 2007

Creare un programma di installazione

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

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

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

"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.

Guide ASP.Net

Guida Windows Azure Code Snippets

Le migliori pratiche per far girare le applicazioni "in the cloud",...

Guida ASP.NET MVC Best Practices

Un workflow dettagliato e ricco di suggerimenti pratici per...

Guida ASP.NET Starter Kit

Un modo semplice per imparare ad utilizzare le tecnologie Microsoft...

Altre guide

Newsletter @Microsoft Dev

Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Progettazione database

11 Maggio 2012 a Milano
Disponibilità: 6 Posti

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto