Si j'ai un dossier de solution, puis-je nommer les projets ProjectName au lieu de MyCompany.MySolution.ProjectName?

StackOverflow https://stackoverflow.com/questions/1223633

  •  11-07-2019
  •  | 
  •  

Question

La structure du répertoire ressemblerait à ceci:

Visual Studio 2008\
  Projects\
    MyCompany.MySolution\
      Models\
      Models.Tests\
      Services\
      Services.Tests\
      UI\
      etc..

plutôt que

Visual Studio 2008\
  Projects\
    MyCompany.MySolution\
      MyCompany.MySolution.Models\
      MyCompany.MySolution.Models.Tests\
      MyCompany.MySolution.Services\
      MyCompany.MySolution.Services.Tests\
      MyCompany.MySolution.UI\
      etc..

L'espace de noms de chaque projet serait bien entendu MyCompany.MySolution.MyProject.

La question a été suscitée par le souci de limiter au maximum le nombre de chemins de caractères à 260. Il me semble préférable de faire tout ce que je peux pour pouvoir nommer librement mes projets et mes solutions; Cependant, je ne veux pas courir dans un désordre imprévu.

Était-ce utile?

La solution

Si vous augmentez la limite du chemin des personnages, vous devez faire quelque chose et faire preuve de créativité. Dans ce cas, il est raisonnable de modifier le nom de fichier selon une convention moins qu'idéale. Réduire les noms de projets de l'inclusion de l'espace de noms complet au simple nom du projet semble raisonnable. Sinon, envisagez d'utiliser des acronymes chaque fois que vous le pouvez. Cette approche aidera beaucoup de gens.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top