Ich habe an meiner Arbeit an verschiedenen Projekten gearbeitet. Ich denke, alle Projekte innerhalb Lösungen in der folgenden Baumstruktur zu organisieren:.Net sln Struktur
[Common Libraries] -- virtual and real folder
project1
project2
.... -- projects or folders
[Application Group1]
[Application1]
project1 -- console application as example
projectLib1 -- project library for project1
[dependency libraries1]
projectLib1_1 -- dependency project for upper projectLib1
....
Grundsätzlich ist die Top-Ordner enthält alle gemeinsamen Bibliotheken und ihre Abhängigkeit Projekte. Virtuelle Ordner (auch echte Ordner) werden zum Gruppieren von Projekten und Untergruppen verwendet. Auf diese Weise können Projekte nur Projekte auf derselben Ebene und auf derselben höheren Ebene anzeigen oder referenzieren.
Irgendwelche Kommentare oder andere alternative Möglichkeit, Projekte zu organisieren?