2013-01-17 1 views
0

C++ 프로젝트와 C# 프로젝트 간의 종속성을 해결할 도구를 작성하려고합니다. vcxproj에 폴더를 포함 시키려고하면 포함 된 폴더를 제외하고 모든 것을 반환합니다. 내가 그들을 찾을 기대 어디, 검색 : 다른 곳C# 프로젝트 클래스와 .vcxproj 종속성을 해결해도 포함 된 폴더를 반환하지 않습니다.

ItemDefinitions -> ClCompile -> AdditionalIncludeDirectories 

을하지만이 아니거나.

Project proj = new Project(projectFileName); 

ProjectItemDefinition tp = proj.ItemDefinitions.First(pid => 
    String.Compare(pid.Key,"ClCompile", true) == 0).Value; 

ProjectMetadata tpPMD = tp.Metadata.First(pmd => 
    String.Compare(pmd.Name,"AdditionalIncludeDirectories", true) == 0); 
+0

그건 : 여기

당신이 참조 할 수있는 VC 프로젝트를 얻는 방법에 대한 예입니다. –

+0

이것은 vcxproj 파일의 종속성을 해결하는 C# 프로젝트입니다. – Vedran

답변

관련 문제