2009-12-09 3 views
0

그래서 Visual Studio 솔루션에서 프로젝트의 수를 줄이면 컴파일 시간이 크게 단축 될 수 있다는 점은 분명히 좋은 일입니다.Visual Studio 프로젝트에서 특정 참조를 폴더별로 제한하는 방법이 있습니까?

우리는 큰 해결책으로이 작업을 수행했지만 IDE가 별도의 코드가 아닌 같은 프로젝트의 별도 폴더에 저장되기 때문에 서로 다른 논리적 코드 레이어간에 순환 종속성을 허용하는 위생 문제가 발생했습니다. 프로젝트에서 다른 프로젝트에 대한 명시 적 참조를 추가해야합니다.

분명히, 코드 관리를 잘 이해할 수있는 개발자가 개발자에게 있습니다.하지만 내 케이크를 먹고 싶습니다.

이 프로젝트와 마찬가지로 폴더를 정의 할 수있는 VS 플러그인이 있습니까? 그렇기 때문에 이러한 종류의 종속성 문제가 실제로 발생하지 않도록 폴더 수준에서 참조를 관리 할 수 ​​있습니까?

답변

0

Visual Studio 용 AddIn에 대해 모르겠다. 그러나 NDepend 분석 도구가 도움이 될 수 있습니다. 네임 스페이스 간의 순환 종속성에 대한 정보를 제공합니다.

+0

그래, 우리는 현재이 문제를 확인하기 위해 일련의 NDepend 쿼리를 사용하고 있지만 사실 이전에이를 처리 할 수있는 IDe가 필요하다고 생각했습니다. – charoco

관련 문제