Distribuzione di un progetto di installazione Web

Aggiornamento: novembre 2007

Questo argomento è stato aggiornato per Visual Studio 2005 SP1.

Nota:

Quando si crea un progetto di distribuzione per installazione Web in Visual Studio 2005 su Windows Vista, è necessario attivare la funzionalità Compatibilità di configurazione con IIS 6 e la metabase IIS di Windows. È inoltre necessario eseguire l'accesso come amministratore. In caso contrario, non si sarà in grado di eseguire il file setup.exe per installare il progetto.

Con gli strumenti di distribuzione di Visual Studio è possibile non solo creare programmi di installazione Windows Installer per la distribuzione mediante i supporti tradizionali, ma anche supportare la distribuzione in un server Web. L'utilizzo delle funzionalità di distribuzione per installare i file su un server Web presenta un vantaggio rispetto alla semplice copia dei file, in quanto prevede la gestione automatica di tutti gli aspetti legati a registrazione e configurazione.

È inoltre possibile distribuire in un server Web anche programmi di installazione di applicazioni basate su Windows, consentendo in tal modo agli utenti di scaricarli ed eseguirli da un sito Web.

Per distribuire un'applicazione Web in un server Web, è necessario creare un progetto di installazione Web, generarlo, quindi copiarlo sul server Web. Dopodiché eseguire il programma di installazione per installare l'applicazione sul server, utilizzando le impostazioni definite nel progetto di installazione Web.

Nota:

Per poter distribuire un'applicazione in un server Web è necessario disporre dei diritti amministrativi per tale computer. Per ulteriori informazioni, vedere Pagine Web e progetti.

Il funzionamento di alcune impostazioni di amministrazione relative alla distribuzione potrebbe non risultare ovvio. Anche se la proprietà scrivere di Internet Information Services (IIS) per una directory virtuale è disabilitata, i file verranno distribuiti in quella directory. Con questa proprietà viene controllata solo la possibilità degli utenti di caricare i file.

Per distribuire un'applicazione destinata ad essere scaricata da un server Web occorre creare un progetto di installazione Web e aggiungere il gruppo di output del progetto relativo all'applicazione al progetto di installazione Web nell'Editor del file system. Dopo avere generato il programma di installazione, copiarlo sul server Web dal quale può quindi essere scaricato tramite un browser Web.

Nota:

Se il programma di installazione sarà disponibile per il download, non è possibile avere la certezza che i file di runtime di Windows Installer siano presenti nel computer dell'utente. È quindi consigliabile mettere sempre a disposizione per il download anche i file di runtime, specificando il percorso nella finestra di dialogo Impostazioni programma di avvio automatico Web. Per ulteriori informazioni, vedere Finestra di dialogo Impostazioni programma di avvio automatico Web.

Vedere anche

Attività

Procedura: creare o aggiungere progetti di distribuzione

Concetti

Progetti di installazione e distribuzione

Altre risorse

Distribuzione di applicazioni e componenti