Spazio dei nomi di VSLangProj (VSLangProj2 e VSLangProj80)
Aggiornamento: novembre 2007
Lo spazio dei nomi VSLangProj80 rappresenta i membri e tipi aggiornati più di recente degli oggetti del modello di automazione specifico del progetto Visual Basic, Visual C# e Visual J#. VSLangProj e VSLangProj2 contengono le versioni precedenti dei membri e dei tipi.
Osservazioni
Sebbene Visual Studio offra un modello di automazione del progetto di base, è, per sua natura, generico e indipendente da linguaggio. Gli assembly VSLangProj, tuttavia, offrono un modello di automazione del progetto più completo che consente di accedere a livello di codice alle funzionalità specifiche del linguaggio non offerte nel modello del progetto di base.
Sono attualmente disponibili tre versioni di VSLangProj:
VSLangProj2 e VSLangProj80 sono evoluzioni dello spazio dei nomi VSLangProj originale. VSLangProj2 è stato introdotto in Visual Studio 2003, mentre VSLangProj80 è stato introdotto in Visual Studio 2005.
Anziché modificare l'assembly VSLangProj originale e rischiare di causare interruzioni nel codice scritto in versioni precedenti di Visual Studio, le modifiche sono state inserite in nuove versioni degli assembly. I tipi e i membri che contengono derivano dall'assembly VSLangProj originale.
VSLangProj, ad esempio, dispone di un oggetto Reference. Una versione aggiornata dell'oggetto Reference che include aggiunte e modifiche è contenuta nell'assembly VSLangProj2 ed è denominata Reference2. Gli aggiornamenti all'oggetto Reference2 sono presenti nell'oggetto Reference3 dell'assembly VSLangProj80.
Vedere anche
Riferimenti
Grafico della gerarchia di oggetti VSLangProj (VSLangProj2 e VSLangProj80)