Condividi tramite


Utilizzo di build in fase di sviluppo di applicazioni

Una soluzione e i relativi progetti singoli vengono in genere compilati e testati all'interno di una build di debug. Gli sviluppatori compilano infatti build di debug a ogni fase del processo di sviluppo. Il processo di debug è costituito da due fasi. In prima istanza vengono corretti gli errori in fase di compilazione. Tali errori possono includere sintassi non corretta, parole chiave non digitate correttamente e tipi non corrispondenti. Successivamente vengono rilevati e corretti problemi quali errori logici ed errori di semantica verificatisi in fase di esecuzione.

Quando un progetto o una soluzione viene completamente sviluppata e sottoposta a debug, i relativi componenti vengono compilati in una build di rilascio. In base all'impostazione predefinita, le build di rilascio utilizzano diverse ottimizzazioni. Le build ottimizzate sono progettate con dimensioni più contenute, in modo da consentire un'esecuzione più rapida rispetto alle build non ottimizzate.

Selezione e modifica delle configurazioni della build

Utilizzare la Finestra di dialogo Gestione configurazione per definire configurazioni di progetto, ovvero insiemi di proprietà per ciascuna combinazione di build e piattaforma supportata, ad esempio rilascio Win32. È possibile creare build particolari, ad esempio configurazioni della build destinate al testing o configurazioni della build personalizzate per il controllo del codice preliminare. È quindi possibile utilizzare Progettazione progetti per modificare le impostazioni per ciascuna combinazione di build e piattaforma. Per ulteriori informazioni, vedere Introduzione a Progettazione progetti.

Utilizzare la finestra di dialogo Pagine delle proprietà di soluzione per definire le proprietà per una soluzione. Le proprietà comuni includono le impostazioni per il progetto di avvio e le dipendenze dei progetti. Le proprietà di configurazione includono menu a discesa in cui sono elencati i tipi di configurazione di progetto e piattaforma disponibili, nonché caselle di controllo per selezionare i progetti da compilare e, nel caso in cui la relativa opzione sia attivata, da distribuire. La combinazione di una configurazione di progetto e della piattaforma prescelta determina la configurazione della build del progetto da utilizzare. Per ulteriori informazioni, vedere Solution Property Pages Dialog Box.

Utilizzare l'elenco a discesa Configurazioni soluzione sulla barra degli strumenti Standard per selezionare la configurazione della build della soluzione attiva e per aprire la finestra di dialogo Gestione configurazione. È inoltre possibile accedere a Gestione configurazione scegliendo Gestione configurazione dal menu Compila.

Argomenti correlati

Titolo

Descrizione

Processo di hosting (vshost.exe)

Viene descritto vshost.exe che consente di migliorare le prestazioni di debug, eseguire il debug parzialmente attendibile ed effettuare la valutazione di espressioni in fase di progettazione.

Procedura: disabilitare il processo di hosting

Viene descritto come disabilitare il processo di hosting quando è necessario.

Compilazione in Visual Studio

Collegamenti a documenti in cui viene illustrato come configurare buil di debug, per il rilascio e build speciali destinate a gruppi di destinazione di utenti interni ed esterni particolari.

Distribuzione di applicazioni e componenti

Collegamenti a documenti in cui viene illustrato come distribuire un componente o un'applicazione finita ad altri utenti.

Configurazioni di compilazione

Vengono descritte le configurazioni di compilazione e viene illustrato come crearle e modificarle.

Finestra di dialogo Gestione configurazione

Vengono descritte le opzioni della finestra di dialogo Gestione connessione.

Progetti come contenitori

Vengono fornite informazioni di base sui progetti di Visual Studio.

Proprietà del progetto

Vengono descritte le proprietà del progetto e viene illustrato come alcune proprietà si applicano a build specifiche.

C/C++ Building Reference

Collegamenti a documenti in cui viene illustrato come compilare progetti C e C++.

Opzioni della riga di comando devenv

Viene descritto come compilare dalla riga di comando, direttamente o creando uno script o un file batch.