70 references to DotNetFrameworkArchitecture
Microsoft.Build (1)
Definition\ToolsetReader.cs (1)
173
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
.Current);
Microsoft.Build.Framework (30)
Utilities\FrameworkLocationHelper.cs (30)
446
: GetPathToDotNetFrameworkV11(
DotNetFrameworkArchitecture
.Current);
456
: GetPathToDotNetFrameworkV20(
DotNetFrameworkArchitecture
.Current);
466
: GetPathToDotNetFrameworkV30(
DotNetFrameworkArchitecture
.Current);
476
: GetPathToDotNetFrameworkV35(
DotNetFrameworkArchitecture
.Current);
486
: GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
.Current);
496
: GetPathToDotNetFrameworkV45(
DotNetFrameworkArchitecture
.Current);
739
internal static string GetPathToDotNetFrameworkV11(
DotNetFrameworkArchitecture
architecture)
744
internal static string GetPathToDotNetFrameworkV20(
DotNetFrameworkArchitecture
architecture)
749
internal static string GetPathToDotNetFrameworkV30(
DotNetFrameworkArchitecture
architecture)
754
internal static string GetPathToDotNetFrameworkV35(
DotNetFrameworkArchitecture
architecture)
759
internal static string GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
architecture)
764
internal static string GetPathToDotNetFrameworkV45(
DotNetFrameworkArchitecture
architecture)
771
return GetPathToDotNetFramework(version,
DotNetFrameworkArchitecture
.Current);
774
internal static string GetPathToDotNetFramework(Version version,
DotNetFrameworkArchitecture
architecture)
827
DotNetFrameworkArchitecture
architecture)
852
if (leaf.StartsWith(prefix, StringComparison.Ordinal) && architecture ==
DotNetFrameworkArchitecture
.Current)
864
if (indexOfFramework64 != -1 && architecture ==
DotNetFrameworkArchitecture
.Bitness32)
877
else if (indexOfFramework64 == -1 && architecture ==
DotNetFrameworkArchitecture
.Bitness64)
1000
internal static string GeneratePathToBuildToolsForToolsVersion(string toolsVersion,
DotNetFrameworkArchitecture
architecture)
1097
private static string GetPathToBuildToolsFromEnvironment(
DotNetFrameworkArchitecture
architecture)
1101
DotNetFrameworkArchitecture
.Bitness64 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory64,
1102
DotNetFrameworkArchitecture
.Bitness32 => BuildEnvironmentHelper.Instance.MSBuildToolsDirectory32,
1111
private static string GetPathToBuildToolsFromRegistry(string toolsVersion,
DotNetFrameworkArchitecture
architecture)
1119
case
DotNetFrameworkArchitecture
.Bitness32:
1122
case
DotNetFrameworkArchitecture
.Bitness64:
1125
case
DotNetFrameworkArchitecture
.Current:
1328
private readonly ConcurrentDictionary<
DotNetFrameworkArchitecture
, string> _pathsToDotNetFramework;
1377
this._pathsToDotNetFramework = new ConcurrentDictionary<
DotNetFrameworkArchitecture
, string>();
1419
public virtual string GetPathToDotNetFramework(
DotNetFrameworkArchitecture
architecture)
1732
return this.GetPathToDotNetFramework(
DotNetFrameworkArchitecture
.Current);
Microsoft.Build.UnitTests.Shared (1)
WindowsNet35OnlyFactAttribute.cs (1)
31
=> FrameworkLocationHelper.GetPathToDotNetFrameworkV35(
DotNetFrameworkArchitecture
.Current) != null;
Microsoft.Build.Utilities.Core (12)
ToolLocationHelper.cs (12)
18
using SharedDotNetFrameworkArchitecture = Microsoft.Build.Shared.
DotNetFrameworkArchitecture
;
1702
SharedDotNetFrameworkArchitecture
sharedArchitecture = ConvertToSharedDotNetFrameworkArchitecture(architecture);
1824
SharedDotNetFrameworkArchitecture
targetedArchitecture =
SharedDotNetFrameworkArchitecture
.Current;
1831
targetedArchitecture =
SharedDotNetFrameworkArchitecture
.Bitness32;
1835
targetedArchitecture =
SharedDotNetFrameworkArchitecture
.Bitness64;
3718
private static
SharedDotNetFrameworkArchitecture
ConvertToSharedDotNetFrameworkArchitecture(UtilitiesDotNetFrameworkArchitecture architecture)
3720
SharedDotNetFrameworkArchitecture
sharedArchitecture =
SharedDotNetFrameworkArchitecture
.Current;
3724
sharedArchitecture =
SharedDotNetFrameworkArchitecture
.Current;
3727
sharedArchitecture =
SharedDotNetFrameworkArchitecture
.Bitness32;
3730
sharedArchitecture =
SharedDotNetFrameworkArchitecture
.Bitness64;
Microsoft.Build.Utilities.UnitTests (26)
ToolLocationHelper_Tests.cs (26)
23
using SharedDotNetFrameworkArchitecture = Microsoft.Build.Shared.
DotNetFrameworkArchitecture
;
513
SharedDotNetFrameworkArchitecture
.Current);
535
SharedDotNetFrameworkArchitecture
.Current);
552
SharedDotNetFrameworkArchitecture
.Current);
569
SharedDotNetFrameworkArchitecture
.Current);
587
SharedDotNetFrameworkArchitecture
.Current);
610
SharedDotNetFrameworkArchitecture
.Current);
640
FrameworkLocationHelper.GetPathToDotNetFrameworkV11(
SharedDotNetFrameworkArchitecture
.Bitness32));
642
FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness32));
644
FrameworkLocationHelper.GetPathToDotNetFrameworkV30(
SharedDotNetFrameworkArchitecture
.Bitness32));
646
FrameworkLocationHelper.GetPathToDotNetFrameworkV35(
SharedDotNetFrameworkArchitecture
.Bitness32));
649
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness32));
651
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness32));
653
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness32));
659
FrameworkLocationHelper.GetPathToDotNetFrameworkV11(
SharedDotNetFrameworkArchitecture
.Bitness64));
661
FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness64));
663
FrameworkLocationHelper.GetPathToDotNetFrameworkV30(
SharedDotNetFrameworkArchitecture
.Bitness64));
665
FrameworkLocationHelper.GetPathToDotNetFrameworkV35(
SharedDotNetFrameworkArchitecture
.Bitness64));
668
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness64));
670
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness64));
672
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness64));
2138
string frameworkDirectory2032bit = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness32);
2139
string frameworkDirectory2064bit = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness64);
2140
string frameworkDirectory20Current = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Current);
2230
string frameworkDirectory2032bit = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness32);
2231
string frameworkDirectory20Current = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Current);