private DirectoryInfo GetFolderPath(string projectFileFullPath, string propertyName)
        {
            Microsoft.Build.Evaluation.Project msbuildProject = ProjectLoader.LoadProject(projectFileFullPath);
            ProjectProperty property     = msbuildProject.GetProperty(propertyName);
            string          expandString = msbuildProject.ExpandString(property.UnevaluatedValue);

            return(new DirectoryInfo(expandString));
        }
 private ProjectProperty GetLinkedProperty(Microsoft.Build.Evaluation.Project p)
 {
     return(p.GetProperty(LinkedPropertyName));
 }
Exemplo n.º 3
0
 private ProjectProperty GetDisableFastUpToDateCheck(Microsoft.Build.Evaluation.Project p)
 {
     return(p.GetProperty(DisableFastUpToDateCheckPropertyName));
 }