Utilizzo di progetti per la creazione di applicazioni
Per progetto si intende una configurazione e un gruppo di file che producono un programma oppure uno o più file binari finali. Ogni progetto contiene almeno due configurazioni: una di debug e una di versione finale o rilascio.
I progetti sono le singole parti della soluzione che soddisfano diversi requisiti dell'applicazione. Le definizioni delle soluzioni comprendono le relazioni di dipendenza tra i progetti, nonché informazioni sulla distribuzione dei progetti che fanno parte della soluzione. I progetti della soluzione costituiscono un'applicazione.
Creazioni guidate applicazione
Il modo migliore per creare nuovi progetti consiste nell'utilizzo delle creazioni guidate applicazione di Visual C++ Per informazioni dettagliate, vedere Creazione di un progetto con una creazione guidata applicazione di Visual C++.
Benché sia possibile compilare i programmi senza servirsi delle creazioni guidate applicazione, l'utilizzo di una creazione guidata per iniziare il progetto consente di passare immediatamente alle funzionalità di programmazione dato che fornisce un insieme completo di strutture e file di progetto. Per creare un progetto vuoto, utilizzare la Creazione guidata progetto Win32. Sarà quindi possibile aggiungere i file CPP desiderati. Si consiglia di utilizzare questo metodo per semplici applicazioni console.
Modelli di progetto
Visual C++ fornisce modelli di progetto per creare applicazioni destinate a Common Language Runtime e alla libreria di classi .NET Framework. Questi modelli non forniscono un'interfaccia utente; ma aggiungono automaticamente i riferimenti e i file importanti per il progetto.
Creazione guidata codice
Dopo aver creato il framework del progetto, è possibile utilizzare le creazioni guidate codice di Visual C++ per aggiungere ai programmi elementi quali classi, membri o funzioni. Per ulteriori informazioni, vedere Aggiunta di funzionalità con creazioni guidate codice.
Pagine delle proprietà
Dopo aver creato un progetto e aggiunto elementi, è anche possibile specificare come compilare ed eseguire il debug del progetto. Per modificare le impostazioni del progetto, vedere:
I progetti dispongono anche di aspetti esterni che ne controllano la compilazione e la distribuzione. I progetti fanno parte di soluzioni gestite da Visual Studio. È possibile codificare vari progetti di una soluzione in un qualsiasi linguaggio incluso in Visual Studio. Nell'ambiente di sviluppo di Visual Studio vengono definiti quattro aspetti di ogni progetto:
Source control