Compilazione di applicazioni in Visual Studio
È possibile utilizzare Visual Studio per sviluppare applicazioni e creare a intervalli frequenti gli assembly e i programmi eseguibili durante il ciclo di sviluppo.Compila il codice spesso, è possibile identificare errori in fase di compilazione, come sintassi non corretta, le parole chiave non digitate correttamente e tipi non corrispondenti, in precedenza.È inoltre possibile rilevare e correggere errori di runtime, ad esempio errori logici e errori semantici, spesso compilando ed eseguendo le versioni di debug del codice.
Quando si dispone di sviluppo completo e averli eseguito il debug di un progetto o una soluzione, è possibile compilare i componenti in una build di rilascio.Per impostazione predefinita, una build di rilascio è ottimizzata e progettata per essere più piccola ed eseguito più velocemente di una versione di debug.Per ulteriori informazioni, vedere Procedura dettagliata: compilazione di un'applicazione.
Scegliere un metodo di compilazione
È possibile compilare un'applicazione utilizzando le opzioni predefinite compilazione nell'IDE, al prompt dei comandi, o tramite Team Foundation Build.Ognuna di queste opzioni utilizza MSBuild come la tecnologia sottostante e ogni approccio presenta vantaggi specifici, come illustrato nella tabella.
Metodo di compilazione |
Vantaggi |
Per ulteriori informazioni |
---|---|---|
Utilizzo dell'IDE |
|
Compilazione e pulizia di progetti e soluzioni in Visual Studio |
Eseguire una riga di comando di MSBuild |
|
|
Utilizzo di Team Foundation Build |
|
Compilazione dall'IDE
Quando si crea un progetto, le configurazioni di compilazione predefinite definite per e una configurazione della build della soluzione viene distribuita per fornire un contesto per la compilazione.Le configurazioni di soluzione definiscono quali progetti nella soluzione vengono compilate e distribuite.Le configurazioni di progetto sono un set di proprietà di progetto che sono univoci per una piattaforma e un tipo di compilazione, ad esempio rilascio Win32.È possibile modificare queste configurazioni predefinite e creare configurazioni personalizzate.Per ulteriori informazioni, vedere Introduzione a Progettazione progetti e Procedura: modificare le proprietà e le impostazioni di configurazione dei progetti.
Nell'IDE di, è possibile eseguire le attività aggiuntive seguenti:
Identificare i progetti dipendenti dall'output da un altro progetto per compilare correttamente.
Nascondere gli avvisi del compilatore specifici per Visual c, Visual C++, o Visual Basic.
Specificare l'oggetto personalizzato precompilano e post compilazione delle azioni di compilazione.
Migliora le prestazioni di compilazione utilizzando compilazioni parallele.Per ulteriori informazioni, vedere Compilazione di più progetti in parallelo con MSBuild o il Parallelismo di compilazione di ottimizzazione C++post del blog.
Vedere anche
Attività
Procedura: creare e rimuovere dipendenze di progetto
Concetti
Procedura dettagliata: compilazione di un'applicazione
Informazioni sulle configurazioni della build
Building (Compiling) Web Site Projects