58 references to DotNetFrameworkArchitecture
Microsoft.Build (1)
Definition\ToolsetReader.cs (1)
188
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
.Current);
Microsoft.Build.Framework (55)
Utilities\FrameworkLocationHelper.cs (26)
426
: GetPathToDotNetFrameworkV11(
DotNetFrameworkArchitecture
.Current);
436
: GetPathToDotNetFrameworkV20(
DotNetFrameworkArchitecture
.Current);
446
: GetPathToDotNetFrameworkV30(
DotNetFrameworkArchitecture
.Current);
456
: GetPathToDotNetFrameworkV35(
DotNetFrameworkArchitecture
.Current);
466
: GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
.Current);
476
: GetPathToDotNetFrameworkV45(
DotNetFrameworkArchitecture
.Current);
719
internal static string GetPathToDotNetFrameworkV11(
DotNetFrameworkArchitecture
architecture)
724
internal static string GetPathToDotNetFrameworkV20(
DotNetFrameworkArchitecture
architecture)
729
internal static string GetPathToDotNetFrameworkV30(
DotNetFrameworkArchitecture
architecture)
734
internal static string GetPathToDotNetFrameworkV35(
DotNetFrameworkArchitecture
architecture)
739
internal static string GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
architecture)
744
internal static string GetPathToDotNetFrameworkV45(
DotNetFrameworkArchitecture
architecture)
751
return GetPathToDotNetFramework(version,
DotNetFrameworkArchitecture
.Current);
754
internal static string GetPathToDotNetFramework(Version version,
DotNetFrameworkArchitecture
architecture)
807
DotNetFrameworkArchitecture
architecture)
832
if (leaf.StartsWith(prefix, StringComparison.Ordinal) && architecture ==
DotNetFrameworkArchitecture
.Current)
844
if (indexOfFramework64 != -1 && architecture ==
DotNetFrameworkArchitecture
.Bitness32)
857
else if (indexOfFramework64 == -1 && architecture ==
DotNetFrameworkArchitecture
.Bitness64)
980
internal static string GeneratePathToBuildToolsForToolsVersion(string toolsVersion,
DotNetFrameworkArchitecture
architecture)
1077
private static string GetPathToBuildToolsFromEnvironment(
DotNetFrameworkArchitecture
architecture)
1081
DotNetFrameworkArchitecture
.Bitness64 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64,
1082
DotNetFrameworkArchitecture
.Bitness32 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32,
1308
private readonly ConcurrentDictionary<
DotNetFrameworkArchitecture
, string> _pathsToDotNetFramework;
1357
this._pathsToDotNetFramework = new ConcurrentDictionary<
DotNetFrameworkArchitecture
, string>();
1399
public virtual string GetPathToDotNetFramework(
DotNetFrameworkArchitecture
architecture)
1727
return this.GetPathToDotNetFramework(
DotNetFrameworkArchitecture
.Current);
Utilities\ToolLocationHelper_FrameworkPaths.cs (25)
88
=> GetPathToDotNetFramework(version,
DotNetFrameworkArchitecture
.Current);
96
public static string GetPathToDotNetFramework(TargetDotNetFrameworkVersion version,
DotNetFrameworkArchitecture
architecture)
230
DotNetFrameworkArchitecture
.Current,
240
public static string GetPathToDotNetFrameworkSdkFile(string fileName, TargetDotNetFrameworkVersion version,
DotNetFrameworkArchitecture
architecture)
251
public static string GetPathToDotNetFrameworkSdkFile(string fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion,
DotNetFrameworkArchitecture
architecture)
270
private static string GetPathToDotNetFrameworkSdkFile(string fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion,
DotNetFrameworkArchitecture
architecture, bool canFallBackIfNecessary)
347
internal static string ConvertDotNetFrameworkArchitectureToProcessorArchitecture(
DotNetFrameworkArchitecture
architecture)
350
DotNetFrameworkArchitecture
.Bitness32
354
DotNetFrameworkArchitecture
.Bitness64
369
DotNetFrameworkArchitecture
.Current => ProcessorArchitecture.CurrentProcessArchitecture,
398
DotNetFrameworkArchitecture
.Current,
411
public static string GetPathToWindowsSdkFile(string fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion,
DotNetFrameworkArchitecture
architecture)
430
private static string GetPathToWindowsSdkFile(string fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion,
DotNetFrameworkArchitecture
architecture, bool canFallBackIfNecessary)
510
=> GetPathToBuildTools(toolsVersion,
DotNetFrameworkArchitecture
.Current);
518
public static string GetPathToBuildTools(string toolsVersion,
DotNetFrameworkArchitecture
architecture)
540
=> GetPathToBuildToolsFile(fileName, toolsVersion,
DotNetFrameworkArchitecture
.Current);
551
public static string GetPathToBuildToolsFile(string fileName, string toolsVersion,
DotNetFrameworkArchitecture
architecture)
576
=> GetPathToDotNetFrameworkFile(fileName, version,
DotNetFrameworkArchitecture
.Current);
585
public static string GetPathToDotNetFrameworkFile(string fileName, TargetDotNetFrameworkVersion version,
DotNetFrameworkArchitecture
architecture)
598
private static
DotNetFrameworkArchitecture
ValidateDotNetFrameworkArchitecture(
DotNetFrameworkArchitecture
architecture)
601
DotNetFrameworkArchitecture
.Current or
602
DotNetFrameworkArchitecture
.Bitness32 or
603
DotNetFrameworkArchitecture
.Bitness64 => architecture,
604
_ => Assumed.Unreachable<
DotNetFrameworkArchitecture
>(),
Utilities\ToolLocationHelper_ReferenceAssemblies.cs (4)
126
DotNetFrameworkArchitecture
targetedArchitecture =
DotNetFrameworkArchitecture
.Current;
133
targetedArchitecture =
DotNetFrameworkArchitecture
.Bitness32;
137
targetedArchitecture =
DotNetFrameworkArchitecture
.Bitness64;
Microsoft.Build.Tasks.Core (1)
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
31
string pathToBuildTools = ToolLocationHelper.GetPathToBuildTools(ToolLocationHelper.CurrentToolsVersion,
DotNetFrameworkArchitecture
.Bitness32);
Microsoft.Build.Utilities.Core (1)
AssemblyInfo.cs (1)
22
[assembly: TypeForwardedTo(typeof(Microsoft.Build.Utilities.
DotNetFrameworkArchitecture
))]