Share via


Utilizzo di Elementi di soluzione e File esterni

Aggiornamento: novembre 2007

La maggior parte dei progetti in Visual Studio è associata a uno strumento o a un linguaggio di programmazione particolare. Fanno eccezione due tipi di progetti.

Progetto Elementi di soluzione

Il progetto Elementi di soluzione viene visualizzato in Esplora soluzioni quando si aggiunge un elemento alla soluzione, non all'ambiente di sviluppo integrato (IDE, Integrated Development Environment) o a un progetto, ovvero quando si fa clic con il pulsante destro del mouse sulla soluzione e si sceglie Nuovo elemento o Elemento esistente dal menu Aggiungi. Questi elementi sono associati alla soluzione stessa e non a qualsiasi progetto in essa contenuto.

Nel progetto Elementi di soluzione può essere presente qualsiasi tipo di file e il relativo contenuto viene salvato con la soluzione. Potrebbe contenere note di sviluppo, diagrammi, dettagli sull'implementazione o altri file esterni che si desidera includere nella soluzione, ma che non rientrano in un progetto specifico.

È possibile fare riferimento a Elementi di soluzione mediante Solution.Item(EnvDTE.Constants.vsSolutionItemsProjectUniqueName). Se non vi è alcun elemento di soluzione, l'istruzione ha esito negativo. La proprietà UniqueName restituisce "<SolutionFiles>" per questo tipo di progetto.

Cartella File esterni

La cartella File esterni contiene file non associati a una soluzione o ai relativi progetti, ma che per comodità vengono visualizzati in Esplora soluzioni. File esterni non è un vero e proprio progetto, ma una cartella di lavoro per Visual Studio nella quale è possibile, ad esempio, creare temporaneamente un documento di testo.

Per impostazione predefinita la cartella File esterni è nascosta, pur essendo sempre presente in Esplora soluzioni. In ogni caso, è possibile visualizzarla in qualunque momento.

Per visualizzare il progetto File esterni

  1. Scegliere Opzioni dal menu Strumenti.

  2. Espandere il nodo Ambiente nel riquadro sinistro, quindi scegliere Documenti.

  3. Selezionare la casella Mostra file esterni in Esplorasoluzioni.

Se si visualizza la cartella File esterni, è anche possibile selezionare un'opzione che specifichi il numero di file esterni utilizzati di recente che verranno ripristinati nella cartella File esterni in Esplora soluzioni all'apertura della soluzione.

In genere, quando l'ambiente di sviluppo integrato (IDE) è chiuso, il contenuto della cartella File esterni che non sia stato esplicitamente salvato viene automaticamente eliminato. Se si crea un nuovo file quando non è aperta alcuna soluzione, il file creato sarà temporaneo e non persistente.

La proprietà UniqueName restituisce "<MiscFiles>" per questo tipo di progetto. È possibile fare riferimento alla cartella File esterni mediante Solution.Item(EnvDTE.Constants.vsMiscFilesProjectUniqueName).

Le proprietà e i metodi di progetto hanno sui file della cartella File esterni lo stesso effetto dispiegato sui normali file di progetto, con le seguenti eccezioni:

Nome membro

Differenza

Proprietà FileName

Restituisce una stringa vuota perché il progetto non dispone di un file di progetto.

Proprietà UniqueName

Restituisce la stringa "<MiscFiles>".

Metodo SaveAs

Il metodo ha esito negativo (E_NOIMPL) poiché non vi è alcun file su cui scrivere.

Vedere anche

Attività

Procedura: aggiungere e gestire comandi

Procedura: creare un componente aggiuntivo

Procedura dettagliata: creazione di una procedura guidata

Concetti

Grafico del modello oggetto di automazione

Altre risorse

Creazione e controllo delle finestre di ambiente

Creazione di componenti aggiuntivi e di procedure guidate

Riferimenti su extensibility e automazione