Distribuzione (Procedure relative a Visual Basic)
Aggiornamento: novembre 2007
In questa pagina vengono forniti collegamenti alle informazioni della Guida sulle più comuni attività di distribuzione in Visual Basic. Per visualizzare altre categorie di attività comuni trattate nella Guida, vedere Procedure relative a Visual Basic.
Informazioni generali
Scelta di una strategia di distribuzione
Viene effettuato un confronto tra le tecnologie ClickOnce e Windows Installer.Distribuzione di applicazioni a 64 bit
Vengono fornite considerazioni generali per la distribuzione di applicazioni a 64 bit.Aggiunta di prerequisiti personalizzati
Viene descritto come installare package per componenti condivisi o componenti di sistema necessari per eseguire l'applicazione.Attività della distribuzione con Windows Installer
Vengono descritte le attività di distribuzione comuni con Windows Installer.
Distribuzione con ClickOnce
Procedura: pubblicare un'applicazione ClickOnce
Viene descritto come pubblicare un'applicazione ClickOnce in un server Web, una condivisione file o un supporto rimovibile.Procedura: specificare i file da pubblicare mediante ClickOnce
Viene descritto come pubblicare o installare determinati file in base a particolari condizioni.Procedura: cambiare la lingua di pubblicazione di un'applicazione ClickOnce
Viene descritto come definire la lingua e le impostazioni cultura per il computer di sviluppo. Quando si pubblica un'applicazione localizzata, è necessario specificare la lingua e le impostazioni cultura della versione localizzata.Procedura: installare i prerequisiti con un'applicazione ClickOnce
Viene descritto come specificare un insieme di componenti dei prerequisiti da includere nell'applicazione.Procedura: gestire gli aggiornamenti per un'applicazione ClickOnce
Viene descritto come specificare la frequenza e la modalità di esecuzione dei controlli di aggiornamento, come stabilire se gli aggiornamenti sono obbligatori e come definire il percorso di ricerca per gli eventuali aggiornamenti.Procedura: attivare le impostazioni di sicurezza ClickOnce
Viene descritto come attivare le impostazioni di protezione per la pubblicazione dell'applicazione.Procedura: firmare manifesti dell'applicazione e di distribuzione
Viene descritto come assegnare un nome sicuro a un manifesto.Procedura: distribuire un'applicazione a 64 bit mediante ClickOnce
Viene descritto come pubblicare un'applicazione a 64 bit mediante ClickOnce.Distribuzione di componenti COM con ClickOnce
Viene descritto come distribuire componenti COM legacy utilizzando il programma di avvio automatico oppure l'isolamento dei componenti nativi (detto anche "metodo di distribuzione COM senza registrazione").Compilazione di applicazioni ClickOnce dalla riga di comando
Viene descritto come generare e distribuire progetti dalla riga di comando utilizzando MSBuild.Debug di applicazioni ClickOnce in cui si utilizza System.Deployment.Application
Viene descritto come utilizzare e personalizzare le funzionalità di distribuzione ClickOnce avanzate. Sono inclusi la creazione di un'opzione "Aggiorna" nell'applicazione, il download su richiesta di componenti e gli aggiornamenti integrati dell'applicazione.
Pubblicazione di applicazioni
Procedura: pubblicare un'applicazione ClickOnce
Viene descritto come pubblicare un'applicazione ClickOnce in un server Web, una condivisione file o un supporto rimovibile.Procedura: specificare i file da pubblicare mediante ClickOnce
Viene descritto come pubblicare o installare determinati file in base a particolari condizioni.Procedura: cambiare la lingua di pubblicazione di un'applicazione ClickOnce
Viene descritto come definire la lingua e le impostazioni cultura per il computer di sviluppo. Quando si pubblica un'applicazione localizzata, è necessario specificare la lingua e le impostazioni cultura della versione localizzata.Procedura: installare i prerequisiti con un'applicazione ClickOnce
Viene descritto come specificare un insieme di componenti dei prerequisiti da includere nell'applicazione.Procedura: gestire gli aggiornamenti per un'applicazione ClickOnce
Viene descritto come specificare la frequenza e la modalità di esecuzione dei controlli di aggiornamento, come stabilire se gli aggiornamenti sono obbligatori e come definire il percorso di ricerca per gli eventuali aggiornamenti.Procedura: incrementare automaticamente il numero di versione pubblicazione dell'applicazione ClickOnce
Viene descritto come incrementare il numero di revisione della versione pubblicazione quando si pubblica un'applicazione.Procedura: specificare la modalità di installazione di ClickOnce
Viene descritto come determinare se l'applicazione sarà disponibile in linea o non in linea.Procedura: impostare le proprietà dei progetti di distribuzione
Vengono descritte le categorie delle proprietà di distribuzione: proprietà generali del progetto e proprietà dipendenti dalla configurazione.Procedura: specificare l'installazione per utente o per computer
Viene descritto come specificare che l'applicazione venga installata per tutti gli utenti del computer o soltanto per l'utente che ha eseguito l'installazione.
Firma di manifesti
Procedura: firmare manifesti dell'applicazione e di distribuzione
Viene descritto come assegnare un nome sicuro a un manifesto.Procedura: ritardare la firma di un assembly (Visual Studio)
Viene descritto come utilizzare la firma posticipata o parziale per fornire la chiave pubblica, rinviando l'aggiunta della chiave privata al momento della distribuzione dell'assembly.
Distribuzione di applicazioni protette
- Procedura: impostare un'area di protezione per un'applicazione ClickOnce
Viene descritto come definire un insieme iniziale di autorizzazioni aggiungendo successivamente, una alla volta, le autorizzazioni richieste dall'applicazione.
Distribuzione con progetti di installazione (Windows Installer)
Procedura: creare o aggiungere un progetto di installazione
Viene descritto come creare progetti di installazione, che possono essere utilizzati per la creazione di file Windows Installer (con estensione msi). Esistono due tipi di progetti di installazione: standard e Web.Procedura dettagliata: distribuzione di un'applicazione basata su Windows
Vengono fornite istruzioni per la creazione di un programma di installazione per un'applicazione Windows che imposta collegamenti e associazioni di file, aggiunge una voce nel Registro di sistema, visualizza finestre di dialogo personalizzate e verifica la versione di Internet Explorer durante l'installazione.Procedura dettagliata: creazione di un'azione personalizzata
Viene illustrato come creare un'azione personalizzata di una DLL per indirizzare un utente a una pagina Web al termine di un'installazione.Procedura: creare un programma di installazione Windows per una piattaforma a 64 bit
Viene descritto come creare programmi di installazione per applicazioni e componenti a 64 bit.Procedura: installare i prerequisiti nella distribuzione Windows Installer
Viene descritto come specificare un insieme di componenti dei prerequisiti da includere nell'applicazione.
Altri progetti di distribuzione
Procedura: creare o aggiungere un progetto Modulo unione
Viene descritto come creare un file di modulo unione (con estensione msm) contenente tutti i file, le risorse, le voci del Registro di sistema e la logica di installazione per il componente.Procedura: creare o aggiungere un progetto Cab
Viene descritto come creare file cab che possono essere utilizzati per il download dei componenti in un browser Web. È consigliabile utilizzare questa opzione quando si desidera che il codice venga eseguito su un computer client anziché su un server.Procedura: aggiungere moduli unione a un progetto di distribuzione
Viene descritto come creare moduli unione personalizzati tramite Visual Studio. In alternativa, è possibile utilizzare moduli unione esistenti forniti da Microsoft e da fornitori di terze parti per vari componenti standard.