私は自分の仕事でさまざまなプロジェクトに取り組んでいます。私は、次のツリー構造でソリューション内のすべてのプロジェクトを整理するために考えています:.Net sln structure
[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
....
基本的には、トップフォルダはすべて共通ライブラリとその依存関係のプロジェクトが含まれています。仮想フォルダ(実フォルダも同様)は、プロジェクトとサブグループをグループ化する方法として使用されます。このようにして、プロジェクトは同じレベルおよび上位レベルのプロジェクトのみを参照または参照できます。
プロジェクトを編成するためのコメントや他の方法がありますか?