Freigeben über


Schachtelungs-Projekte

Enterprise-Anwendungs Anwendungsentwickler, die GEGEN Paket verwenden, können ähnliche Typen von Projekten in Visual Studio schnell wie möglich in Gruppen zusammenfassen, indem sie einem tiefer geschachtelten Projektverwenden. Beispielsweise verwendet das Enterprise-Vorlagenprojekt geschachtelte Projekte, Projekte in Kategorien zu gruppieren. Projekte, Projekte des Geschäfts fassaden Benutzeroberfläche Internet usw., sind in einer Kategorie gruppiert.

In diesem Szenario gibt es keine Begrenzung für die Anzahl der Projekte, die der Entwickler mit allen Elementen Projekt geschachtelt werden kann, obwohl der Entwickler Grenzen programmgesteuert bereitstellen kann. Dieser Typ von Gruppierung kann auch rekursiv ausgeführt werden, in diesem Fall die Projekte desselben Typs eingeben, während ein untergeordnetes Projekt unter dem untergeordneten Element geschachtelt werden kann, um ein Unterprojekt des untergeordneten Elements verwendet werden, das ein Unterprojekt des übergeordneten Elements ist. Weitere Informationen finden Sie unter Introduction to Visual Studio Templates.

Projekt unlösbares einem tiefer geschachtelten ist kein Bestandteil von Visual Studio. Sie müssen Code schreiben, um einem tiefer geschachtelten Unterprojekt und Schachtelung innerhalb der untergeordneten Projekte zu aktivieren. Das übergeordnete Projekt ist ein spezielles VSPackage oder den Projekttyp mit seinem eigenen GUID erstellt und registriert, die den Code enthält, der erforderlich ist, um zu einem tiefer geschachtelten Projekt implementieren.

Sie können ein Beispiel für geschachtelte Projekten im Projekt suchen. Example.Nested Beispiel mit C#

Eine geschachtelte Projekt Beispiel

Eine geschachtelte Projekt Beispiel

Geschachtelte Projektmappen

Siehe auch

Konzepte

Gewusst wie: Implementieren Sie geschachtelte Projekte

Überlegungen zum Entladen und das erneute Laden von geschachtelten Projekten

Assistenten-Unterstützung für geschachtelte Projekte

Registrieren von Projekt- und Elementvorlagen

Implementieren von Projekten für geschachtelte Befehls-Behandlung

Das Filtern von Projekten für geschachtelte AddItem-Dialogfeld

Prüfliste: Erstellen neuer Projekttypen

Kontextparameter

(Assistent. Datei Vsz)