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