Manipulação de Visual Basic e projetos do Visual C#
Embora Visual Studio tem um modelo de automação de projeto genérico que permite a manipulação de qualquer tipo de projeto, Visual Basic, e Visual C# tem um modelo de projeto separado, é comum que fornece acesso às suas propriedades específicas e funcionalidade.Esse modelo está contido em vários namespaces diferentes: VSLangProj, VSLangProj2, VSLangProj80, VSLangProj90, e VSLangProj100.
Para obter mais informações sobre como o programa nesse modelo de automação do projeto, consulte Introdução ao objeto VSProject2.