64 references to DotNetFrameworkArchitecture
Microsoft.Build.Utilities.Core (38)
FrameworkLocationHelper.cs (26)
444: GetPathToDotNetFrameworkV11(DotNetFrameworkArchitecture.Current); 454: GetPathToDotNetFrameworkV20(DotNetFrameworkArchitecture.Current); 464: GetPathToDotNetFrameworkV30(DotNetFrameworkArchitecture.Current); 474: GetPathToDotNetFrameworkV35(DotNetFrameworkArchitecture.Current); 484: GetPathToDotNetFrameworkV40(DotNetFrameworkArchitecture.Current); 494: GetPathToDotNetFrameworkV45(DotNetFrameworkArchitecture.Current); 717internal static string GetPathToDotNetFrameworkV11(DotNetFrameworkArchitecture architecture) 722internal static string GetPathToDotNetFrameworkV20(DotNetFrameworkArchitecture architecture) 727internal static string GetPathToDotNetFrameworkV30(DotNetFrameworkArchitecture architecture) 732internal static string GetPathToDotNetFrameworkV35(DotNetFrameworkArchitecture architecture) 737internal static string GetPathToDotNetFrameworkV40(DotNetFrameworkArchitecture architecture) 742internal static string GetPathToDotNetFrameworkV45(DotNetFrameworkArchitecture architecture) 749return GetPathToDotNetFramework(version, DotNetFrameworkArchitecture.Current); 752internal static string GetPathToDotNetFramework(Version version, DotNetFrameworkArchitecture architecture) 805DotNetFrameworkArchitecture architecture) 830if (leaf.StartsWith(prefix, StringComparison.Ordinal) && architecture == DotNetFrameworkArchitecture.Current) 842if (indexOfFramework64 != -1 && architecture == DotNetFrameworkArchitecture.Bitness32) 855else if (indexOfFramework64 == -1 && architecture == DotNetFrameworkArchitecture.Bitness64) 978internal static string GeneratePathToBuildToolsForToolsVersion(string toolsVersion, DotNetFrameworkArchitecture architecture) 1077private static string GetPathToBuildToolsFromEnvironment(DotNetFrameworkArchitecture architecture) 1081DotNetFrameworkArchitecture.Bitness64 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64, 1082DotNetFrameworkArchitecture.Bitness32 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32, 1310private readonly ConcurrentDictionary<DotNetFrameworkArchitecture, string> _pathsToDotNetFramework; 1359this._pathsToDotNetFramework = new ConcurrentDictionary<DotNetFrameworkArchitecture, string>(); 1401public virtual string GetPathToDotNetFramework(DotNetFrameworkArchitecture architecture) 1711return this.GetPathToDotNetFramework(DotNetFrameworkArchitecture.Current);
ToolLocationHelper.cs (12)
17using SharedDotNetFrameworkArchitecture = Microsoft.Build.Shared.DotNetFrameworkArchitecture; 1701SharedDotNetFrameworkArchitecture sharedArchitecture = ConvertToSharedDotNetFrameworkArchitecture(architecture); 1823SharedDotNetFrameworkArchitecture targetedArchitecture = SharedDotNetFrameworkArchitecture.Current; 1830targetedArchitecture = SharedDotNetFrameworkArchitecture.Bitness32; 1834targetedArchitecture = SharedDotNetFrameworkArchitecture.Bitness64; 3717private static SharedDotNetFrameworkArchitecture ConvertToSharedDotNetFrameworkArchitecture(UtilitiesDotNetFrameworkArchitecture architecture) 3719SharedDotNetFrameworkArchitecture sharedArchitecture = SharedDotNetFrameworkArchitecture.Current; 3723sharedArchitecture = SharedDotNetFrameworkArchitecture.Current; 3726sharedArchitecture = SharedDotNetFrameworkArchitecture.Bitness32; 3729sharedArchitecture = SharedDotNetFrameworkArchitecture.Bitness64;
Microsoft.Build.Utilities.UnitTests (26)
ToolLocationHelper_Tests.cs (26)
23using SharedDotNetFrameworkArchitecture = Microsoft.Build.Shared.DotNetFrameworkArchitecture; 519SharedDotNetFrameworkArchitecture.Current); 541SharedDotNetFrameworkArchitecture.Current); 558SharedDotNetFrameworkArchitecture.Current); 575SharedDotNetFrameworkArchitecture.Current); 593SharedDotNetFrameworkArchitecture.Current); 616SharedDotNetFrameworkArchitecture.Current); 646FrameworkLocationHelper.GetPathToDotNetFrameworkV11(SharedDotNetFrameworkArchitecture.Bitness32)); 648FrameworkLocationHelper.GetPathToDotNetFrameworkV20(SharedDotNetFrameworkArchitecture.Bitness32)); 650FrameworkLocationHelper.GetPathToDotNetFrameworkV30(SharedDotNetFrameworkArchitecture.Bitness32)); 652FrameworkLocationHelper.GetPathToDotNetFrameworkV35(SharedDotNetFrameworkArchitecture.Bitness32)); 655FrameworkLocationHelper.GetPathToDotNetFrameworkV40(SharedDotNetFrameworkArchitecture.Bitness32)); 657FrameworkLocationHelper.GetPathToDotNetFrameworkV40(SharedDotNetFrameworkArchitecture.Bitness32)); 659FrameworkLocationHelper.GetPathToDotNetFrameworkV40(SharedDotNetFrameworkArchitecture.Bitness32)); 665FrameworkLocationHelper.GetPathToDotNetFrameworkV11(SharedDotNetFrameworkArchitecture.Bitness64)); 667FrameworkLocationHelper.GetPathToDotNetFrameworkV20(SharedDotNetFrameworkArchitecture.Bitness64)); 669FrameworkLocationHelper.GetPathToDotNetFrameworkV30(SharedDotNetFrameworkArchitecture.Bitness64)); 671FrameworkLocationHelper.GetPathToDotNetFrameworkV35(SharedDotNetFrameworkArchitecture.Bitness64)); 674FrameworkLocationHelper.GetPathToDotNetFrameworkV40(SharedDotNetFrameworkArchitecture.Bitness64)); 676FrameworkLocationHelper.GetPathToDotNetFrameworkV40(SharedDotNetFrameworkArchitecture.Bitness64)); 678FrameworkLocationHelper.GetPathToDotNetFrameworkV40(SharedDotNetFrameworkArchitecture.Bitness64)); 2144string frameworkDirectory2032bit = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(SharedDotNetFrameworkArchitecture.Bitness32); 2145string frameworkDirectory2064bit = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(SharedDotNetFrameworkArchitecture.Bitness64); 2146string frameworkDirectory20Current = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(SharedDotNetFrameworkArchitecture.Current); 2236string frameworkDirectory2032bit = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(SharedDotNetFrameworkArchitecture.Bitness32); 2237string frameworkDirectory20Current = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(SharedDotNetFrameworkArchitecture.Current);