Microsoft.VisualStudio.Project.DesignTimeAssemblyResolution.RarInputs.GetTargetFrameworkDirectories C# (CSharp) Method

GetTargetFrameworkDirectories() protected method

protected GetTargetFrameworkDirectories ( Microsoft.Build.Execution.ProjectInstance projectInstance ) : string[]
projectInstance Microsoft.Build.Execution.ProjectInstance
return string[]
            protected virtual string[] GetTargetFrameworkDirectories(ProjectInstance projectInstance)
            {
                if (TargetFrameworkDirectories == null)
                {
                    string val = projectInstance.GetPropertyValue(TargetFrameworkDirectory).Trim();

                    TargetFrameworkDirectories = val.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries)
                        .Select(s => s.Trim())
                        .Where(s => s.Length > 0)
                        .ToArray();
                }

                return TargetFrameworkDirectories;
            }