2010-02-04 3 views
2

Visual Studio 확장/추가 기능을 작성 중이며 현재 솔루션의 프로젝트에서 생성 된 모든 어셈블리의 이름을 찾고 싶습니다.솔루션의 어셈블리를 모두 찾는 방법은 무엇입니까?

기술적 제한이 없습니다. DTE, MEF 또는 기타 업무를 수행하는 데 사용할 수 있습니다.

var projects = dte.Solution.Projects; 
foreach (Project project in projects) 
{ 
    if (project.Properties != null) 
    { 
     var assemblyName = project.Properties.Item("AssemblyName").Value.ToString(); 
    } 
} 
+0

는 "솔루션의 모든 어셈블리"무엇을 의미합니까 : DTE를 사용하여 - –

+0

나는 모든 프로젝트 산출물을 의미했다. –

답변

5

나는 답을 찾기 위해 관리? 출력으로 참조되는 모든 프로젝트 출력 또는 모든 어셈블리?