33 references to DotNetFrameworkArchitecture
Microsoft.Build (33)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
323
if (FrameworkLocationHelper.GetPathToDotNetFrameworkV35(
DotNetFrameworkArchitecture
.Current) == null)
Definition\ToolsetReader.cs (1)
179
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
.Current);
FrameworkLocationHelper.cs (30)
411
: GetPathToDotNetFrameworkV11(
DotNetFrameworkArchitecture
.Current);
421
: GetPathToDotNetFrameworkV20(
DotNetFrameworkArchitecture
.Current);
431
: GetPathToDotNetFrameworkV30(
DotNetFrameworkArchitecture
.Current);
441
: GetPathToDotNetFrameworkV35(
DotNetFrameworkArchitecture
.Current);
451
: GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
.Current);
461
: GetPathToDotNetFrameworkV45(
DotNetFrameworkArchitecture
.Current);
684
internal static string GetPathToDotNetFrameworkV11(
DotNetFrameworkArchitecture
architecture)
689
internal static string GetPathToDotNetFrameworkV20(
DotNetFrameworkArchitecture
architecture)
694
internal static string GetPathToDotNetFrameworkV30(
DotNetFrameworkArchitecture
architecture)
699
internal static string GetPathToDotNetFrameworkV35(
DotNetFrameworkArchitecture
architecture)
704
internal static string GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
architecture)
709
internal static string GetPathToDotNetFrameworkV45(
DotNetFrameworkArchitecture
architecture)
716
return GetPathToDotNetFramework(version,
DotNetFrameworkArchitecture
.Current);
719
internal static string GetPathToDotNetFramework(Version version,
DotNetFrameworkArchitecture
architecture)
772
DotNetFrameworkArchitecture
architecture)
797
if (leaf.StartsWith(prefix, StringComparison.Ordinal) && architecture ==
DotNetFrameworkArchitecture
.Current)
809
if (indexOfFramework64 != -1 && architecture ==
DotNetFrameworkArchitecture
.Bitness32)
822
else if (indexOfFramework64 == -1 && architecture ==
DotNetFrameworkArchitecture
.Bitness64)
945
internal static string GeneratePathToBuildToolsForToolsVersion(string toolsVersion,
DotNetFrameworkArchitecture
architecture)
1044
private static string GetPathToBuildToolsFromEnvironment(
DotNetFrameworkArchitecture
architecture)
1048
DotNetFrameworkArchitecture
.Bitness64 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64,
1049
DotNetFrameworkArchitecture
.Bitness32 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32,
1058
private static string GetPathToBuildToolsFromRegistry(string toolsVersion,
DotNetFrameworkArchitecture
architecture)
1066
case
DotNetFrameworkArchitecture
.Bitness32:
1069
case
DotNetFrameworkArchitecture
.Bitness64:
1072
case
DotNetFrameworkArchitecture
.Current:
1292
private readonly ConcurrentDictionary<
DotNetFrameworkArchitecture
, string> _pathsToDotNetFramework;
1329
this._pathsToDotNetFramework = new ConcurrentDictionary<
DotNetFrameworkArchitecture
, string>();
1365
public virtual string GetPathToDotNetFramework(
DotNetFrameworkArchitecture
architecture)
1675
return this.GetPathToDotNetFramework(
DotNetFrameworkArchitecture
.Current);
InprocTrackingNativeMethods.cs (1)
207
string buildToolsPath = FrameworkLocationHelper.GeneratePathToBuildToolsForToolsVersion(MSBuildConstants.CurrentToolsVersion,
DotNetFrameworkArchitecture
.Current);