Controlar projetos e soluções
The Visual Studio modelo de automação fornece objetos e coleções que permitem que você controle a solução, projetos e os itens de projeto dentro do projeto, regardless of programação linguagem no qual o aplicativo foi escrito.
Além dessa núcleo, modelo de automação de projeto language-agnostic, cada linguagem de programação tem seu próprio modelo de automação de projeto que fornece acesso a recursos exclusivos para esse idioma.
Objetos e coleções
The Solution2 objeto e o Projects coleção (o que é retornada pelo Projects e Projects) conterá uma referência para a solução, bem sistema autônomo sistema autônomo referências a todos sistema autônomo projetos dessa solução, respectivamente.
The ProjectItems coleção representa todos os itens contidos em um projeto (Project), com exceção dos projetos virtual. The ProjectItem objeto representa itens individuais dentro do projeto.
Um projeto virtual é aquele que não está associado a um determinado projeto mas está em vez disso, associado a solução.Uma solução pode conter dois projetos virtual adicionais: solução Items e projetos Miscellaneous Files.
Para obter mais informações sobre |
Consulte |
---|---|
Controlar a solução e projetos na solução. |
|
Como criar configurações de compilação da solução e projeto programaticamente. |
Como: Criar configurações de compilação do projeto e solução |
Lidar com projetos que não oferecem suporte a Visual Studio modelo de automação. |
|
Trabalhando com projetos virtual — itens de solução e itens diversos projetos. |
|
Salvando valores de variáveis do projeto entre as sessões IDE (ambiente) de desenvolvimento integrado e de solução. |
|
Manipulação de O gerenciador de soluções. |
|
Controlando Visual Basic, Visual C#, e Visual J# projetos. |
|
Controlando Visual C++ projetos. |
Microsoft.VisualStudio.VCProject e Microsoft.VisualStudio.VCProjectEngine. |
Consulte também
Tarefas
Como: Adicionar e manipular comandos
Demonstra Passo a passo: Criando um assistente
Conceitos
Introdução às Soluções, Projetos e Itens
Gráfico do modelo de objetos de automação
Outros recursos
Criando e controlando o ambiente Windows