Если у меня есть папка решения, можно ли называть проекты ProjectName вместо MyCompany.MySolution.ProjectName? - PullRequest
0 голосов
/ 03 августа 2009

Таким образом, макет каталога будет выглядеть так:

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 символов. Мне кажется, что лучше делать все, что в моих силах, чтобы иметь возможность свободно называть свои проекты и решения; тем не менее, я не хочу сталкиваться с непредвиденным беспорядком.

1 Ответ

1 голос
/ 03 августа 2009

Если вы исчерпали лимит пути персонажа, вы должны что-то сделать, и вы должны проявить творческий подход. В этом случае разумно изменить имя файла на менее чем идеальное соглашение. Разумный перевод имен проектов из полного пространства имен в простое имя проекта. В противном случае рассмотрите возможность использования аббревиатур, когда сможете. Такой подход поможет куче.

...