솔루션 폴더가 있으면 mycompany.mysolution.projectName 대신 ProjectName 이름을 지정해도 괜찮습니까?

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

  •  11-07-2019
  •  | 
  •  

문제

디렉토리 레이아웃은 다음과 같습니다.

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에 대한 우려에 의해 생성되었습니다. 프로젝트와 솔루션을 자유롭게 이름을 지정할 수 있도록 최선을 다하는 것이 더 낫습니다. 그러나 나는 예상치 못한 혼란에 빠지고 싶지 않습니다.

도움이 되었습니까?

해결책

캐릭터 경로 한계를 달리면 무언가를해야하고 창의력을 발휘해야합니다. 이 경우 파일 이름을 이상적인 컨벤션으로 변경하는 것이 합리적입니다. 전체 네임 스페이스를 포함하여 프로젝트 이름을 단순히 프로젝트 이름으로 강요하는 것이 합리적입니다. 그렇지 않으면, 가능할 때마다 약어를 사용하는 것을 고려하십시오. 이 접근법은 무리에 도움이 될 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top