43 references to ProcessorArchitecture
Microsoft.Build.Tasks.Core (16)
AssemblyDependency\ResolveAssemblyReference.cs (11)
3336return Microsoft.Build.Utilities.ProcessorArchitecture.AMD64; 3340return Microsoft.Build.Utilities.ProcessorArchitecture.IA64; 3344return Microsoft.Build.Utilities.ProcessorArchitecture.MSIL; 3348return Microsoft.Build.Utilities.ProcessorArchitecture.X86; 3352return Microsoft.Build.Utilities.ProcessorArchitecture.ARM; 3362if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.AMD64, StringComparison.OrdinalIgnoreCase)) 3366else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.IA64, StringComparison.OrdinalIgnoreCase)) 3370else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.MSIL, StringComparison.OrdinalIgnoreCase)) 3374else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.X86, StringComparison.OrdinalIgnoreCase)) 3378else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.ARM, StringComparison.OrdinalIgnoreCase)) 3382else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.ProcessorArchitecture.ARM64, StringComparison.OrdinalIgnoreCase))
LC.cs (1)
141ProcessorArchitecture.CurrentProcessArchitecture,
SdkToolsPathUtility.cs (4)
65if (currentArchitecture != ProcessorArchitecture.X86) 126ProcessorArchitecture.ARM => Path.Combine(sdkToolsPath, "arm"), 127ProcessorArchitecture.AMD64 => Path.Combine(sdkToolsPath, "x64"), 128ProcessorArchitecture.IA64 => Path.Combine(sdkToolsPath, "ia64"),
Microsoft.Build.Utilities.Core (27)
ToolLocationHelper.cs (27)
3319if (!string.Equals(ProcessorArchitecture.CurrentProcessArchitecture, convertedArchitecture, StringComparison.OrdinalIgnoreCase)) 3321filePath = GetPathToDotNetFrameworkSdkFile(fileName, pathToSdk, ProcessorArchitecture.CurrentProcessArchitecture); 3325if (filePath == null && !string.Equals(ProcessorArchitecture.X86, ProcessorArchitecture.CurrentProcessArchitecture, StringComparison.OrdinalIgnoreCase)) 3327filePath = GetPathToDotNetFrameworkSdkFile(fileName, pathToSdk, ProcessorArchitecture.X86); 3348case ProcessorArchitecture.AMD64: 3351case ProcessorArchitecture.IA64: 3354case ProcessorArchitecture.X86: 3355case ProcessorArchitecture.ARM: 3383=> ProcessorArchitecture.CurrentProcessArchitecture is ProcessorArchitecture.ARM or ProcessorArchitecture.ARM64 3384? ProcessorArchitecture.ARM 3385: ProcessorArchitecture.X86, 3389NativeMethodsShared.ProcessorArchitectures.X64 => ProcessorArchitecture.AMD64, 3390NativeMethodsShared.ProcessorArchitectures.IA64 => ProcessorArchitecture.IA64, 3391NativeMethodsShared.ProcessorArchitectures.ARM64 => ProcessorArchitecture.ARM64, 3401DotNetFrameworkArchitecture.Current => ProcessorArchitecture.CurrentProcessArchitecture, 3479if (!string.Equals(ProcessorArchitecture.CurrentProcessArchitecture, convertedArchitecture, StringComparison.OrdinalIgnoreCase)) 3481filePath = GetPathToWindowsSdkFile(fileName, pathToSdk, ProcessorArchitecture.CurrentProcessArchitecture); 3485if (filePath == null && !string.Equals(ProcessorArchitecture.X86, ProcessorArchitecture.CurrentProcessArchitecture, StringComparison.OrdinalIgnoreCase)) 3487filePath = GetPathToWindowsSdkFile(fileName, pathToSdk, ProcessorArchitecture.X86); 3509case ProcessorArchitecture.X86: 3512case ProcessorArchitecture.AMD64: 3515case ProcessorArchitecture.IA64: 3516case ProcessorArchitecture.ARM: