44 references to ProcessorArchitecture
Microsoft.Build.Tasks.Core (16)
AssemblyDependency\ResolveAssemblyReference.cs (11)
3191
return Microsoft.Build.Utilities.
ProcessorArchitecture
.AMD64;
3195
return Microsoft.Build.Utilities.
ProcessorArchitecture
.IA64;
3199
return Microsoft.Build.Utilities.
ProcessorArchitecture
.MSIL;
3203
return Microsoft.Build.Utilities.
ProcessorArchitecture
.X86;
3207
return Microsoft.Build.Utilities.
ProcessorArchitecture
.ARM;
3217
if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.
ProcessorArchitecture
.AMD64, StringComparison.OrdinalIgnoreCase))
3221
else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.
ProcessorArchitecture
.IA64, StringComparison.OrdinalIgnoreCase))
3225
else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.
ProcessorArchitecture
.MSIL, StringComparison.OrdinalIgnoreCase))
3229
else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.
ProcessorArchitecture
.X86, StringComparison.OrdinalIgnoreCase))
3233
else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.
ProcessorArchitecture
.ARM, StringComparison.OrdinalIgnoreCase))
3237
else if (targetedProcessorArchitecture.Equals(Microsoft.Build.Utilities.
ProcessorArchitecture
.ARM64, StringComparison.OrdinalIgnoreCase))
LC.cs (1)
136
string pathToTool = SdkToolsPathUtility.GeneratePathToTool(SdkToolsPathUtility.FileInfoExists,
ProcessorArchitecture
.CurrentProcessArchitecture, SdkToolsPath, ToolExe, Log, true);
SdkToolsPathUtility.cs (4)
63
ProcessorArchitecture
.ARM => Path.Combine(sdkToolsPath, "arm"),
64
ProcessorArchitecture
.AMD64 => Path.Combine(sdkToolsPath, "x64"),
65
ProcessorArchitecture
.IA64 => Path.Combine(sdkToolsPath, "ia64"),
73
if (currentArchitecture !=
ProcessorArchitecture
.X86)
Microsoft.Build.Utilities.Core (28)
ToolLocationHelper.cs (28)
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:
3384
if (
ProcessorArchitecture
.CurrentProcessArchitecture ==
ProcessorArchitecture
.ARM ||
3385
ProcessorArchitecture
.CurrentProcessArchitecture ==
ProcessorArchitecture
.ARM64)
3387
return
ProcessorArchitecture
.ARM;
3389
return
ProcessorArchitecture
.X86;
3394
NativeMethodsShared.ProcessorArchitectures.X64 =>
ProcessorArchitecture
.AMD64,
3395
NativeMethodsShared.ProcessorArchitectures.IA64 =>
ProcessorArchitecture
.IA64,
3396
NativeMethodsShared.ProcessorArchitectures.ARM64 =>
ProcessorArchitecture
.ARM64,
3405
return
ProcessorArchitecture
.CurrentProcessArchitecture;
3486
if (!string.Equals(
ProcessorArchitecture
.CurrentProcessArchitecture, convertedArchitecture, StringComparison.OrdinalIgnoreCase))
3488
filePath = GetPathToWindowsSdkFile(fileName, pathToSdk,
ProcessorArchitecture
.CurrentProcessArchitecture);
3492
if (filePath == null && !string.Equals(
ProcessorArchitecture
.X86,
ProcessorArchitecture
.CurrentProcessArchitecture, StringComparison.OrdinalIgnoreCase))
3494
filePath = GetPathToWindowsSdkFile(fileName, pathToSdk,
ProcessorArchitecture
.X86);
3516
case
ProcessorArchitecture
.X86:
3519
case
ProcessorArchitecture
.AMD64:
3522
case
ProcessorArchitecture
.IA64:
3523
case
ProcessorArchitecture
.ARM: