Projetos de aninhamento
Os desenvolvedores de aplicativos corporativos que usam o seu pacote VS convenientemente podem agrupar tipos semelhantes de projetos juntos em Visual Studio usando aninhamento de projeto. Por exemplo, o projeto do modelo da empresa usa projetos aninhados para agrupar projetos em categorias. Projetos de fachada de negócios, projetos de UI da Web e assim por diante são agrupados em uma categoria.
Nesse cenário, não há nenhum limite para o número de projetos, que o desenvolvedor pode aninhar em cada projeto pai, embora o desenvolvedor por meio de programação pode fornecer limites. Esse tipo de agrupamento também pode ser feito recursivas, caso em que os projetos do mesmo tipo como um projeto filho podem ser aninhados sob o filho se torne um subprojeto do filho, que é um subprojeto do pai. Para obter mais informações, consulte Introduction to Visual Studio Templates.
O aninhamento de projeto não é uma parte intrínseca da Visual Studio. Você precisa escrever o código para ativar o aninhamento e subprojeto aninhamento em projetos de filho. O projeto pai é um VSPackage especial, ou o tipo de projeto, criado e registrado com seu próprio GUID que inclui o código que é necessário para implementar o aninhamento de projeto.
Você pode encontrar um exemplo de projetos aninhados no exemplo de projeto de Example.Nested C#.
Exemplo de projetos aninhados
Exemplo de projetos aninhados
Consulte também
Conceitos
Como: implementar projetos aninhados
Considerações para projetos aninhados descarregando e recarregando
Suporte de Assistente para projetos aninhados
Registrando o projeto e modelos Item
Implementando o comando tratamento para projetos aninhados
A caixa de diálogo AddItem de filtragem para projetos aninhados