static RelativeFileSet GetProjectFileSet(FilePath ProjectFile) { var isSqlProj = ProjectFile.Extension == "sqlproj"; var project = new MSE.ProjectInstance(ProjectFile); var items = isSqlProj ? project.FindItems(StandardItemTypes.Build, StandardItemTypes.None) : project.FindItems(StandardItemTypes.Compile, StandardItemTypes.None); var files = items.Map(item => new RelativePath(item.EvaluatedInclude)); return(new RelativeFileSet(ProjectFile.Folder, files)); }