문제

다른 70 개의 프로젝트가있는 솔루션이 있습니다. 내 질문은 : 프로젝트가 어디에 사용되는지 어떻게 알 수 있습니까? 나는 참조를 하나씩 확인하기 위해 70 개의 프로젝트를 모두 열고 싶지 않습니다. 특히 하나의 프로젝트를 사용하는 프로젝트를 어떻게 볼 수 있습니까?

편집하다XML에서 1 x 1 검색 또는 Vs의 참조에서 1 x 1 검색을하고 싶지 않습니다. 빠른 방법을 원합니다.

도움이 되었습니까?

해결책 5

시각적 ndepend 이 순간에 시도하고있는 도구이며 원래 질문으로 유망한 것으로 보입니다.

다른 팁

내가 이전에 사용한 종속 시각화를 만드는 꽤 멋진 CodePlex 프로젝트가 있습니다. 70 개의 프로젝트를 사용하면 프로젝트 당 몇 가지 의존성 만 없다면 잘 읽을 수 없을 것입니다.

어쨌든, 여전히 체크 아웃 할 가치가 있습니다. 아마도 소스 코드 중 일부를 용도를 변경하여 불상을 목록에 출력 할 수도 있습니다.

그것은 부근 시각화 CodePlex 프로젝트

Windows 자체에서 검색 기능을 사용하는 데 의지 할 수 있습니다.

각 프로젝트에는 파일이 호출됩니다 Library_name.csproj.filelistabsolute.txt.

필터가 원하는 결과를 얻을 때 *fillelistabsolute.txt에서 찾고 있던 DLL에 대한 빠른 Windows 검색.

filleistabsolute.txt 파일에는 특정 프로젝트에 대한 DLL 및 해당 파일이 나열되어 있습니다. 나는 VS 2008을 위해 이것을했지만 vs 2005에도 사용할 수있을 것 같아요.

프로젝트 파일은 XML에 있으므로 구문 분석하기 위해 무언가를 작성하는 것은 큰 문제가되지 않아야합니다. 특정 프로젝트를 다른 프로젝트를 참조하는 프로젝트를 찾고 싶다면 "Grep"이 충분히 잘 작동 할 것입니다.

특정 프로젝트를 찾고 있다면 Studio 자체의 검색 기능을 사용할 수도 있습니다. 해당 특정 프로젝트의 XML 프로젝트 파일 만 검색하십시오. 모든 것을 매핑하려고한다면 이것은 잘 작동하지 않을 것입니다.

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