Condividi tramite


File esterni

I file al di fuori di un progetto vengono identificati come file esterni. Quando una soluzione è aperta è possibile aprire e modificare i file esterni correlati al progetto. Un file viene classificato come esterno se la sua estensione non è associata all'editor del codice del progetto. In un progetto script Microsoft SQL Server, ad esempio, i file con estensione txt o mdx verranno trattati come file esterni. In un progetto MDX i file con estensione txt o sql verranno trattati come file esterni. Per associare un'estensione file a un editor del codice, vedere Associazione di estensioni di file a un editor di codice.

La possibilità di aggiungere file esterni al progetto è utile per diverse ragioni. Un file potrebbe non essere necessariamente uno script riconosciuto e tuttavia essere parte integrante dello sviluppo della soluzione. Note o istruzioni di sviluppo, file di dati e segmenti di codice sono esempi comuni di tali file.

I file esterni assicurano flessibilità. Si supponga, ad esempio, di avere un progetto script SQL Server che dispone di numerosi script per la creazione di tabelle e stored procedure nel database e di avere inoltre diversi file di dati per le tabelle con estensione BCP e le istruzioni di esecuzione in un file LEGGIMI.TXT. È possibile associare i file di dati e LEGGIMI come file esterni al progetto per sfruttare il controllo del codice sorgente e altre caratteristiche del sistema del progetto.

I menu e le barre degli strumenti di SQL Server Management Studio cambiano in base al formato del file aperto. Quando si apre un file di testo, ad esempio, viene visualizzata la barra degli strumenti Editor di testo. Se si apre un file di XML Schema, viene visualizzata la barra degli strumenti XML Schema. Durante la modifica di XML Schema la barra degli strumenti Editor di testo non è disponibile. Quando si passa da un file di progetto a un file esterno e viceversa, tutte le barre degli strumenti e i comandi correlati al progetto vengono sostituiti con quelli appropriati per il file esterno.

Vedere anche

Concetti

File per la gestione di soluzioni e progetti

Soluzioni (SQL Server Management Studio)

Progetti (SQL Server Management Studio)