Elementi della soluzione
In qualità di contenitore, una soluzione è in grado di tenere traccia di diversi tipi di elementi. I progetti, ad esempio, si trovano all'interno di una soluzione. In alcuni casi però può sorgere l'esigenza di gestire alcuni elementi indipendentemente da un progetto, ma in associazione a una soluzione. Questi elementi sono considerati elementi di soluzione e vengono visualizzati nella cartella Elementi di soluzione in Esplora soluzioni. Gli elementi di soluzione sono sempre disponibili in Esplora soluzioni all'apertura della soluzione.
Gli elementi delle soluzioni sono indipendenti dai progetti
Gli elementi nella cartella Elementi di soluzione sono file indipendenti dal progetto che vengono creati in aggiunta ai file di progetto. Questi elementi rappresentano file fondamentali per lo sviluppo dei progetti ma non appartengono ad alcun progetto particolare.
I fogli di stile CSS sono tipici elementi di soluzione. Un singolo foglio di stile, ad esempio, consente di standardizzare la formattazione di numerose pagine Web in più progetti. Quando la soluzione viene chiusa, il foglio di stile rimane associato alle relative pagine Web. Quando la soluzione viene riaperta, il foglio di stile viene visualizzato sotto il nodo Elementi di soluzione in Esplora soluzioni.
I file di progetto visualizzati in Esplora soluzioni sotto il progetto a cui vengono aggiunti vengono inclusi nelle compilazioni della soluzione o del progetto. I file di soluzione visualizzati nella cartella Elementi di soluzione non vengono compilati.
È possibile utilizzare il controllo del codice sorgente con gli elementi di soluzione, i progetti e i file di progetto. Gli elementi di soluzione sono parte integrante dei progetti di una soluzione. Anche se vengono gestiti come collegamenti ed è possibile salvarli in qualsiasi percorso, è consigliabile salvarli nella directory della soluzione. Nei file SLN di soluzione è memorizzata e registrata la posizione dei rispettivi elementi di soluzione.
Vedere anche
Attività
Procedura: creare directory per le soluzioni
Procedura: aggiungere e rimuovere elementi di soluzione