66 references to DotNetFrameworkArchitecture
Microsoft.Build (1)
Definition\ToolsetReader.cs (1)
173
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
DotNetFrameworkArchitecture
.Current);
Microsoft.Build.Framework (26)
Utilities\FrameworkLocationHelper.cs (26)
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,
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
;
512
SharedDotNetFrameworkArchitecture
.Current);
534
SharedDotNetFrameworkArchitecture
.Current);
551
SharedDotNetFrameworkArchitecture
.Current);
568
SharedDotNetFrameworkArchitecture
.Current);
586
SharedDotNetFrameworkArchitecture
.Current);
609
SharedDotNetFrameworkArchitecture
.Current);
639
FrameworkLocationHelper.GetPathToDotNetFrameworkV11(
SharedDotNetFrameworkArchitecture
.Bitness32));
641
FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness32));
643
FrameworkLocationHelper.GetPathToDotNetFrameworkV30(
SharedDotNetFrameworkArchitecture
.Bitness32));
645
FrameworkLocationHelper.GetPathToDotNetFrameworkV35(
SharedDotNetFrameworkArchitecture
.Bitness32));
648
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness32));
650
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness32));
652
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness32));
658
FrameworkLocationHelper.GetPathToDotNetFrameworkV11(
SharedDotNetFrameworkArchitecture
.Bitness64));
660
FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness64));
662
FrameworkLocationHelper.GetPathToDotNetFrameworkV30(
SharedDotNetFrameworkArchitecture
.Bitness64));
664
FrameworkLocationHelper.GetPathToDotNetFrameworkV35(
SharedDotNetFrameworkArchitecture
.Bitness64));
667
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness64));
669
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness64));
671
FrameworkLocationHelper.GetPathToDotNetFrameworkV40(
SharedDotNetFrameworkArchitecture
.Bitness64));
2137
string frameworkDirectory2032bit = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness32);
2138
string frameworkDirectory2064bit = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness64);
2139
string frameworkDirectory20Current = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Current);
2229
string frameworkDirectory2032bit = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Bitness32);
2230
string frameworkDirectory20Current = FrameworkLocationHelper.GetPathToDotNetFrameworkV20(
SharedDotNetFrameworkArchitecture
.Current);