Utilizzo di Elementi di soluzione e File esterni
I componenti aggiuntivi di Visual Studio sono deprecati in Visual Studio 2013. Si consiglia di effettuare l'aggiornamento dei componenti aggiuntivi alle estensioni di VSPackage. Per ulteriori informazioni sull'aggiornamento, consultare Domande frequenti: conversione di componenti aggiuntivi in VSPackage Extensions.
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
Scegliere Opzioni dal menu Strumenti.
Espandere il nodo Ambiente nel riquadro sinistro, quindi scegliere Documenti.
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 del membro |
Difference |
---|---|
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 a oggetti di automazione
Altre risorse
Creazione e controllo delle finestre di ambiente