Таким образом, макет каталога будет выглядеть так:
Visual Studio 2008\
Projects\
MyCompany.MySolution\
Models\
Models.Tests\
Services\
Services.Tests\
UI\
etc..
вместо
Visual Studio 2008\
Projects\
MyCompany.MySolution\
MyCompany.MySolution.Models\
MyCompany.MySolution.Models.Tests\
MyCompany.MySolution.Services\
MyCompany.MySolution.Services.Tests\
MyCompany.MySolution.UI\
etc..
Пространство имен для каждого проекта, конечно, будет MyCompany.MySolution.MyProject.
Вопрос был вызван озабоченностью по поводу максимального ограничения длины пути в 260 символов. Мне кажется, что лучше делать все, что в моих силах, чтобы иметь возможность свободно называть свои проекты и решения; тем не менее, я не хочу сталкиваться с непредвиденным беспорядком.