62 references to DotNetFrameworkArchitecture
Microsoft.Build.Tasks.Core (3)
ResolveComReference.cs (2)
573
path = ToolLocationHelper.GetPathToDotNetFrameworkSdkFile(file, targetFrameworkVersion, visualStudioVersion,
DotNetFrameworkArchitecture
.Bitness32);
578
path = ToolLocationHelper.GetPathToDotNetFrameworkSdkFile(file, targetFrameworkVersion, visualStudioVersion,
DotNetFrameworkArchitecture
.Bitness64);
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (1)
30
string pathToBuildTools = ToolLocationHelper.GetPathToBuildTools(ToolLocationHelper.CurrentToolsVersion,
DotNetFrameworkArchitecture
.Bitness32);
Microsoft.Build.Utilities.Core (26)
ToolLocationHelper.cs (24)
18
using UtilitiesDotNetFrameworkArchitecture = Microsoft.Build.Utilities.
DotNetFrameworkArchitecture
;
1690
public static string GetPathToDotNetFramework(TargetDotNetFrameworkVersion version) => GetPathToDotNetFramework(version,
UtilitiesDotNetFrameworkArchitecture
.Current);
1698
public static string GetPathToDotNetFramework(TargetDotNetFrameworkVersion version,
UtilitiesDotNetFrameworkArchitecture
architecture)
3264
UtilitiesDotNetFrameworkArchitecture
.Current,
3274
public static string GetPathToDotNetFrameworkSdkFile(string fileName, TargetDotNetFrameworkVersion version,
UtilitiesDotNetFrameworkArchitecture
architecture) => GetPathToDotNetFrameworkSdkFile(fileName, version, VisualStudioVersion.VersionLatest, architecture);
3284
public static string GetPathToDotNetFrameworkSdkFile(string fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion,
UtilitiesDotNetFrameworkArchitecture
architecture)
3303
private static string GetPathToDotNetFrameworkSdkFile(string fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion,
UtilitiesDotNetFrameworkArchitecture
architecture, bool canFallBackIfNecessary)
3378
internal static string ConvertDotNetFrameworkArchitectureToProcessorArchitecture(
DotNetFrameworkArchitecture
architecture)
3382
case
DotNetFrameworkArchitecture
.Bitness32:
3389
case
DotNetFrameworkArchitecture
.Bitness64:
3403
case
DotNetFrameworkArchitecture
.Current:
3436
UtilitiesDotNetFrameworkArchitecture
.Current,
3449
public static string GetPathToWindowsSdkFile(string fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion,
DotNetFrameworkArchitecture
architecture)
3468
private static string GetPathToWindowsSdkFile(string fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion,
DotNetFrameworkArchitecture
architecture, bool canFallBackIfNecessary)
3545
public static string GetPathToBuildTools(string toolsVersion) => GetPathToBuildTools(toolsVersion,
UtilitiesDotNetFrameworkArchitecture
.Current);
3553
public static string GetPathToBuildTools(string toolsVersion,
UtilitiesDotNetFrameworkArchitecture
architecture)
3573
public static string GetPathToBuildToolsFile(string fileName, string toolsVersion) => GetPathToBuildToolsFile(fileName, toolsVersion,
UtilitiesDotNetFrameworkArchitecture
.Current);
3584
public static string GetPathToBuildToolsFile(string fileName, string toolsVersion,
UtilitiesDotNetFrameworkArchitecture
architecture)
3608
public static string GetPathToDotNetFrameworkFile(string fileName, TargetDotNetFrameworkVersion version) => GetPathToDotNetFrameworkFile(fileName, version,
UtilitiesDotNetFrameworkArchitecture
.Current);
3617
public static string GetPathToDotNetFrameworkFile(string fileName, TargetDotNetFrameworkVersion version,
UtilitiesDotNetFrameworkArchitecture
architecture)
3717
private static SharedDotNetFrameworkArchitecture ConvertToSharedDotNetFrameworkArchitecture(
UtilitiesDotNetFrameworkArchitecture
architecture)
3722
case
UtilitiesDotNetFrameworkArchitecture
.Current:
3725
case
UtilitiesDotNetFrameworkArchitecture
.Bitness32:
3728
case
UtilitiesDotNetFrameworkArchitecture
.Bitness64:
TrackedDependencies\FileTracker.cs (2)
545
trackerPath = GetPath(filename,
DotNetFrameworkArchitecture
.Current);
558
private static string GetPath(string filename,
DotNetFrameworkArchitecture
bitness)
Microsoft.Build.Utilities.UnitTests (33)
ProcessorArchitecture_Tests.cs (10)
65
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness32);
68
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness64);
73
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness64);
76
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness32);
81
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness32);
84
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness64);
93
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness64);
96
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness32);
101
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness64);
104
procArchitecture = ToolLocationHelper.ConvertDotNetFrameworkArchitectureToProcessorArchitecture(Utilities.
DotNetFrameworkArchitecture
.Bitness32);
ToolLocationHelper_Tests.cs (23)
22
using UtilitiesDotNetFrameworkArchitecture = Microsoft.Build.Utilities.
DotNetFrameworkArchitecture
;
645
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version11,
UtilitiesDotNetFrameworkArchitecture
.Bitness32).ShouldBe(
647
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version20,
UtilitiesDotNetFrameworkArchitecture
.Bitness32).ShouldBe(
649
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version30,
UtilitiesDotNetFrameworkArchitecture
.Bitness32).ShouldBe(
651
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version35,
UtilitiesDotNetFrameworkArchitecture
.Bitness32).ShouldBe(
654
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version40,
UtilitiesDotNetFrameworkArchitecture
.Bitness32).ShouldBe(
656
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.VersionLatest,
UtilitiesDotNetFrameworkArchitecture
.Bitness32).ShouldBe(
658
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Latest,
UtilitiesDotNetFrameworkArchitecture
.Bitness32).ShouldBe(
664
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version11,
UtilitiesDotNetFrameworkArchitecture
.Bitness64).ShouldBe(
666
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version20,
UtilitiesDotNetFrameworkArchitecture
.Bitness64).ShouldBe(
668
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version30,
UtilitiesDotNetFrameworkArchitecture
.Bitness64).ShouldBe(
670
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version35,
UtilitiesDotNetFrameworkArchitecture
.Bitness64).ShouldBe(
673
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Version40,
UtilitiesDotNetFrameworkArchitecture
.Bitness64).ShouldBe(
675
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.VersionLatest,
UtilitiesDotNetFrameworkArchitecture
.Bitness64).ShouldBe(
677
ToolLocationHelper.GetPathToDotNetFramework(TargetDotNetFrameworkVersion.Latest,
UtilitiesDotNetFrameworkArchitecture
.Bitness64).ShouldBe(
708
string net20Path = ToolLocationHelper.GetPathToDotNetFrameworkFile("msbuild.exe", TargetDotNetFrameworkVersion.Version20,
UtilitiesDotNetFrameworkArchitecture
.Bitness32);
709
net20Path?.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile("msbuild.exe", "2.0",
UtilitiesDotNetFrameworkArchitecture
.Bitness32));
711
string net35Path = ToolLocationHelper.GetPathToDotNetFrameworkFile("msbuild.exe", TargetDotNetFrameworkVersion.Version35,
UtilitiesDotNetFrameworkArchitecture
.Bitness32);
712
net35Path?.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile("msbuild.exe", "3.5",
UtilitiesDotNetFrameworkArchitecture
.Bitness32));
714
ToolLocationHelper.GetPathToDotNetFrameworkFile("msbuild.exe", TargetDotNetFrameworkVersion.Version40,
UtilitiesDotNetFrameworkArchitecture
.Bitness32).ShouldBe(
715
ToolLocationHelper.GetPathToBuildToolsFile("msbuild.exe", "4.0",
UtilitiesDotNetFrameworkArchitecture
.Bitness32));
720
tv12path.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile("msbuild.exe", ObjectModelHelpers.MSBuildDefaultToolsVersion,
UtilitiesDotNetFrameworkArchitecture
.Bitness32));
721
tv12path.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile("msbuild.exe", ToolLocationHelper.CurrentToolsVersion,
UtilitiesDotNetFrameworkArchitecture
.Bitness32));