69 references to FrameworkLocationHelper
Microsoft.Build (11)
Definition\ToolsetReader.cs (5)
188FrameworkLocationHelper.GetPathToDotNetFrameworkV40(DotNetFrameworkArchitecture.Current); 254&& FrameworkLocationHelper.PathToDotNetFrameworkV20 != null) 258FrameworkLocationHelper.PathToDotNetFrameworkV20, 319var pathToFramework = FrameworkLocationHelper.PathToDotNetFrameworkV20; 325pathToFramework = FrameworkLocationHelper.PathToDotNetFrameworkV40;
ElementLocation\XmlDocumentWithLocation.cs (4)
367(!String.IsNullOrEmpty(FrameworkLocationHelper.programFiles32) && directory.StartsWith(FrameworkLocationHelper.programFiles32, StringComparison.OrdinalIgnoreCase)) || 368(!String.IsNullOrEmpty(FrameworkLocationHelper.programFiles64) && directory.StartsWith(FrameworkLocationHelper.programFiles64, StringComparison.OrdinalIgnoreCase)))
Evaluation\Evaluator.cs (1)
1296SetBuiltInProperty(ReservedPropertyNames.ProgramFiles32, FrameworkLocationHelper.programFiles32);
Evaluation\IntrinsicFunctions.cs (1)
750return FrameworkLocationHelper.programFiles32;
Microsoft.Build.Framework (58)
Utilities\FrameworkLocationHelper.cs (1)
1585string referencePath = GenerateReferenceAssemblyPath(FrameworkLocationHelper.programFilesReferenceAssemblyLocation, this.FrameworkName);
Utilities\ToolLocationHelper_FrameworkPaths.cs (34)
28=> FrameworkLocationHelper.GetDotNetFrameworkVersionFolderPrefix(TargetDotNetFrameworkVersionToSystemVersion(version)); 36=> FrameworkLocationHelper.fullDotNetFrameworkRegistryKey; 57return FrameworkLocationHelper.GetDotNetFrameworkSdkRootRegistryKey(dotNetFrameworkVersion, vsVersion); 79return FrameworkLocationHelper.GetDotNetFrameworkSdkInstallKeyValue(dotNetFrameworkVersion, vsVersion); 99return FrameworkLocationHelper.GetPathToDotNetFramework(frameworkVersion, ValidateDotNetFrameworkArchitecture(architecture)); 133return FrameworkLocationHelper.GetPathToDotNetFrameworkSdk(dotNetFrameworkVersion, vsVersion); 142=> FrameworkLocationHelper.GetPathToDotNetFrameworkReferenceAssemblies(TargetDotNetFrameworkVersionToSystemVersion(version)); 154return FrameworkLocationHelper.GetPathToDotNetFrameworkSdkTools(dotNetFrameworkVersion, vsVersion); 160TargetDotNetFrameworkVersion.Version11 => FrameworkLocationHelper.dotNetFrameworkVersion11, 161TargetDotNetFrameworkVersion.Version20 => FrameworkLocationHelper.dotNetFrameworkVersion20, 162TargetDotNetFrameworkVersion.Version30 => FrameworkLocationHelper.dotNetFrameworkVersion30, 163TargetDotNetFrameworkVersion.Version35 => FrameworkLocationHelper.dotNetFrameworkVersion35, 164TargetDotNetFrameworkVersion.Version40 => FrameworkLocationHelper.dotNetFrameworkVersion40, 165TargetDotNetFrameworkVersion.Version45 => FrameworkLocationHelper.dotNetFrameworkVersion45, 166TargetDotNetFrameworkVersion.Version451 => FrameworkLocationHelper.dotNetFrameworkVersion451, 167TargetDotNetFrameworkVersion.Version452 => FrameworkLocationHelper.dotNetFrameworkVersion452, 168TargetDotNetFrameworkVersion.Version46 => FrameworkLocationHelper.dotNetFrameworkVersion46, 169TargetDotNetFrameworkVersion.Version461 => FrameworkLocationHelper.dotNetFrameworkVersion461, 170TargetDotNetFrameworkVersion.Version462 => FrameworkLocationHelper.dotNetFrameworkVersion462, 171TargetDotNetFrameworkVersion.Version47 => FrameworkLocationHelper.dotNetFrameworkVersion47, 172TargetDotNetFrameworkVersion.Version471 => FrameworkLocationHelper.dotNetFrameworkVersion471, 173TargetDotNetFrameworkVersion.Version472 => FrameworkLocationHelper.dotNetFrameworkVersion472, 174TargetDotNetFrameworkVersion.Version48 => FrameworkLocationHelper.dotNetFrameworkVersion48, 175TargetDotNetFrameworkVersion.Version481 or TargetDotNetFrameworkVersion.Latest => FrameworkLocationHelper.dotNetFrameworkVersion481, 183VisualStudioVersion.Version100 => FrameworkLocationHelper.visualStudioVersion100, 184VisualStudioVersion.Version110 => FrameworkLocationHelper.visualStudioVersion110, 185VisualStudioVersion.Version120 => FrameworkLocationHelper.visualStudioVersion120, 186VisualStudioVersion.Version140 => FrameworkLocationHelper.visualStudioVersion140, 187VisualStudioVersion.Version150 => FrameworkLocationHelper.visualStudioVersion150, 188VisualStudioVersion.Version160 => FrameworkLocationHelper.visualStudioVersion160, 189VisualStudioVersion.Version170 => FrameworkLocationHelper.visualStudioVersion170, 190VisualStudioVersion.Version180 => FrameworkLocationHelper.visualStudioVersion180, 382=> FrameworkLocationHelper.GetPathToWindowsSdk(TargetDotNetFrameworkVersionToSystemVersion(version)); 526_ => FrameworkLocationHelper.GeneratePathToBuildToolsForToolsVersion(
Utilities\ToolLocationHelper_InstalledFrameworks.cs (14)
39IList<string> frameworkIdentifiers = GetFrameworkIdentifiers(FrameworkLocationHelper.programFilesReferenceAssemblyLocation); 42IList<string> frameworkVersions = GetFrameworkVersions(FrameworkLocationHelper.programFilesReferenceAssemblyLocation, frameworkIdentifier); 48IList<string> frameworkProfile = GetFrameworkProfiles(FrameworkLocationHelper.programFilesReferenceAssemblyLocation, frameworkIdentifier, frameworkVersion); 140if (frameworkReferenceRoot.Equals(FrameworkLocationHelper.programFilesReferenceAssemblyLocation, StringComparison.OrdinalIgnoreCase)) 149string.Equals(folder.Name, FrameworkLocationHelper.dotNetFrameworkVersionFolderPrefixV30, StringComparison.OrdinalIgnoreCase) 150|| string.Equals(folder.Name, FrameworkLocationHelper.dotNetFrameworkVersionFolderPrefixV35, StringComparison.OrdinalIgnoreCase))) 156if (string.Equals(folder.Name, FrameworkLocationHelper.dotNetFrameworkIdentifier, StringComparison.OrdinalIgnoreCase)) 176frameworkIdentifiers.Add(FrameworkLocationHelper.dotNetFrameworkIdentifier); 182frameworkIdentifiers.Add(FrameworkLocationHelper.dotNetFrameworkIdentifier); 209if (string.Equals(frameworkIdentifier, FrameworkLocationHelper.dotNetFrameworkIdentifier, StringComparison.OrdinalIgnoreCase)) 325string dotNextFx30RefPath = Path.Combine(frameworkReferenceRoot, FrameworkLocationHelper.dotNetFrameworkVersionFolderPrefixV30); 328versions.Add(FrameworkLocationHelper.dotNetFrameworkVersionFolderPrefixV30); 332string dotNextFx35RefPath = Path.Combine(frameworkReferenceRoot, FrameworkLocationHelper.dotNetFrameworkVersionFolderPrefixV35); 335versions.Add(FrameworkLocationHelper.dotNetFrameworkVersionFolderPrefixV35);
Utilities\ToolLocationHelper_ReferenceAssemblies.cs (8)
123if (targetFrameworkIdentifier.Equals(FrameworkLocationHelper.dotNetFrameworkIdentifier, StringComparison.OrdinalIgnoreCase) && frameworkVersion.Major < 4 && string.IsNullOrEmpty(targetFrameworkProfile)) 141string legacyMsCorlib20Path = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(targetedArchitecture); 246FrameworkLocationHelper.programFilesReferenceAssemblyLocation, 279if (frameworkName.Version == FrameworkLocationHelper.dotNetFrameworkVersion20) 283else if (frameworkName.Version == FrameworkLocationHelper.dotNetFrameworkVersion30) 287else if (frameworkName.Version == FrameworkLocationHelper.dotNetFrameworkVersion35) 543string path = FrameworkLocationHelper.GenerateReferenceAssemblyPath(targetFrameworkRootPath, frameworkName); 726=> FrameworkLocationHelper.programFilesReferenceAssemblyLocation;
Utilities\ToolLocationHelper_SDKDiscovery.cs (1)
525FrameworkLocationHelper.programFiles32,