이 코드는 컬렉션이 비어있어 콘솔에 아무 것도 쓰지 않습니다. Project p = new Project(engine);
p.AddNewImport(@"C:\mytarget.targets","");
foreach(Import imp in p.Imports)
Console.WriteLine(p.ProjectPath);
하지만 코드를 디버깅 할
Microsoft.Build.BuildEngine을 사용하여 여러 프로젝트를 구축하고 있습니다. Silverlight를 사용하지 않는 프로젝트는 제대로 빌드되지 않고 Silverlight를 사용하는 프로젝트는 제대로 구축되지 않습니다. 이 프로젝트 (실버 라이트와 비 실버) 모두 모두 잘 구축 비주얼 스튜디오 2008을 통해 나는 오류 메시지가 얻을 : 오
코드 생성 도구를 개발 중이므로 프로젝트 파일 (.csprj)이 코드로 생성됩니다. 항상 출력 디렉터리에 복사 할 콘텐츠 파일을 표시하는 방법이 있습니까? ... var project = new BuildEngine.Project();
project.Load(ProjectFile.FullName, ProjectLoadSettings.IgnoreMissin