Controle de projetos e soluções
O Visual Studio o 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, independentemente da linguagem de programação na qual o aplicativo foi escrito.
Além desse núcleo, o modelo de automação do projeto não reconhece a linguagem, 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
O Solution2 objeto e o Projects coleção (que é retornado por Projects e Projects) contêm uma referência à solução, bem como referências a todos os projetos dessa solução, respectivamente.
O ProjectItems coleção representa todos os itens contidos em um projeto (Project), com exceção dos projetos virtuais.O ProjectItem objeto representa itens individuais dentro do projeto.
Um projeto virtual é aquele que não está associado um projeto específico, mas em vez disso, associado com a solução.Uma solução pode conter dois projetos virtuais adicionais: os itens de solução e os projetos Miscellaneous Files.
Para saber mais sobre |
Consulte |
---|---|
Controlando a solução e projetos na solução. |
|
Como criar a solução e configurações de compilação do projeto através de programação. |
Como: criar a solução e configurações de compilação do projeto |
Lidar com projetos que não oferecem suporte a Visual Studio modelo de automação. |
|
Trabalhando com projetos virtuais — os itens de solução e itens diversos projetos. |
|
Salvando o projeto e solução valores variáveis entre sessões de desenvolvimento integrado (IDE) do ambiente. |
|
Manipulação de Solution Explorer. |
|
Controlando Visual Basic e Visual C# projetos. |
|
Controlando Visual C++ projetos. |
Microsoft.VisualStudio.VCProject e Microsoft.VisualStudio.VCProjectEngine. |
Consulte também
Tarefas
Como: adicionar e manipular comandos
Passo a passo: Criando um assistente
Conceitos
Noções básicas sobre projeto e solução
Gráfico de modelo de objeto de automação
Outros recursos
Criar e controlar o ambiente Windows