Share via


Elementi di base di soluzioni e di progetto

In Visual Studio vengono forniti due contenitori per gestire in modo efficiente gli elementi, ad esempio i riferimenti, le connessioni dati, le cartelle e i file necessari allo sviluppo.Questi contenitori sono chiamati soluzioni e progetti.È possibile utilizzare Esplora soluzioni per visualizzare e gestire progetti e soluzioni e ai relativi elementi associati.

Soluzioni

Soluzioni contengono elementi necessari per creare l'applicazione.Una soluzione include uno o più progetti, oltre a file e i metadati che definiscono la soluzione nel suo complesso.Quando si crea un nuovo progetto, Visual Studio genera automaticamente una soluzione.La definizione di una soluzione di Visual Studio vengono memorizzati in due file: sln e suo.Nel file SLN di definizione della soluzione sono archiviati i metadati che definiscono la soluzione.

  • Progetti associati alla soluzione

  • Elementi disponibili a livello di soluzione, non associati a un particolare progetto

  • Configurazioni della build della soluzione che definiscono quali configurazioni di progetto applicare a ogni tipo di compilazione

I metadati archiviati nel file SUO durante la realizzazione di una soluzione e l'impostazione delle proprietà vengono utilizzati per personalizzare l'IDE quando la soluzione è attiva.In Esplora soluzioni, ad esempio, viene visualizzata la cartella File esterni per una soluzione se tale opzione è stata attivata. In questo caso, nella Casella degli strumenti sono disponibili gli strumenti appropriati per i tipi di progetti inclusi nella soluzione.Per ulteriori informazioni, vedere Creazione di soluzioni e progetti.

Progetti

I progetti vengono utilizzati in una soluzione per gestire, generazione e debug gli elementi che costituiscono l'applicazione in modo logico.Il risultato finale di un progetto corrisponde in genere a un programma eseguibile (EXE), una libreria a collegamento dinamico (DLL) o un modulo, per citare solo alcune possibilità.

Visual Studiosono disponibili numerosi modelli di progetto predefiniti.È possibile utilizzare questi modelli per creare il contenitore di progetto di base e un primo insieme di elementi che occorre per sviluppare l'applicazione, classe, controllo o libreria.Se ad esempio si intende creare un'applicazione Windows, nel progetto è contenuto un elemento Windows Form da personalizzare.Allo stesso modo, se si intende creare un'applicazione Web, nel progetto è disponibile un elemento Web Form.Per ulteriori informazioni sui tipi di progetto e i modelli disponibili per il linguaggio utilizzato, vedere Modelli di progetto predefiniti di Visual Studio.

Items

Elementi di progetto possono essere file, riferimenti a librerie, connessioni dati e le cartelle presenti nel progetto.Alcuni elementi rappresentano un elemento fisico presente in un percorso di archiviazione.Altri elementi sono collegamenti e rappresentano puntatori ad altri elementi che possono risiedere in un servizio, modulo o altro componente.

Elementi di soluzione si trovano nella cartella elementi di soluzione.Questi elementi sono file indipendenti dal progetto che creare oltre ai file di progetto.Elementi di soluzione rappresentano i file che sono importanti per lo sviluppo dei progetti, ma che non appartengono a un particolare progetto.

Per ulteriori informazioni, vedere Tipi di file ed estensioni in Visual Studio e File esterni.

Vedere anche

Attività

Procedura: modificare le proprietà e le impostazioni di configurazione dei progetti

Concetti

Creazione di soluzioni e progetti

Introduzione ai modelli di Visual Studio

Novità di Visual Studio 2012

Altre risorse

Gestione di soluzioni, progetti e file