我一直在研究工作中的各種項目。我想組織的解決方案中的所有項目,在下面的樹結構:.net sln結構
[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
....
基本上,頂部文件夾包含所有的公共庫和它依賴的項目。虛擬文件夾(真實文件夾)也可以用來分組項目和子組。通過這種方式,項目只能看到或參考同一級別和更高級別的項目。
任何評論或其他替代方式來組織項目?