31 references to GetPathToDotNetFrameworkSdk
Microsoft.Build.Tasks.Core (8)
GetFrameworkSDKPath.cs (7)
45
s_path = ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Latest, VisualStudioVersion.VersionLatest);
115
s_version35Path = ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version35, VisualStudioVersion.VersionLatest);
148
s_version40Path = ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version40, VisualStudioVersion.VersionLatest);
181
s_version45Path = ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version45, VisualStudioVersion.VersionLatest);
214
s_version451Path = ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version451, VisualStudioVersion.VersionLatest);
247
s_version46Path = ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version46, VisualStudioVersion.VersionLatest);
280
s_version461Path = ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version461, VisualStudioVersion.VersionLatest);
ManifestUtil\SecurityUtil.cs (1)
863
var pathToDotNetFrameworkSdk = ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version40, VisualStudioVersion.Version100);
Microsoft.Build.Utilities.Core (1)
ToolLocationHelper.cs (1)
1722
public static string GetPathToDotNetFrameworkSdk(TargetDotNetFrameworkVersion version) =>
GetPathToDotNetFrameworkSdk
(version, VisualStudioVersion.VersionLatest);
Microsoft.Build.Utilities.UnitTests (22)
ToolLocationHelper_Tests.cs (22)
910
Should.Throw<ArgumentException>(() => ToolLocationHelper.
GetPathToDotNetFrameworkSdk
((TargetDotNetFrameworkVersion)99, vsVersion));
916
Should.Throw<ArgumentException>(() => ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(dotNetVersion, (VisualStudioVersion)99));
944
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version11, vsVersion).ShouldBe(FrameworkLocationHelper.PathToDotNetFrameworkSdkV11);
947
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version20, vsVersion).ShouldBe(FrameworkLocationHelper.PathToDotNetFrameworkSdkV20);
950
Should.Throw<ArgumentException>(() => ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version30, vsVersion));
953
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version35, vsVersion).ShouldBe(pathToSdk35InstallRoot);
957
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version40, VisualStudioVersion.Version100).ShouldBe(pathToSdkV4InstallRootOnVS10);
958
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version40, VisualStudioVersion.Version110).ShouldBe(pathToSdkV4InstallRootOnVS11);
959
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version40, VisualStudioVersion.Version120).ShouldBe(pathToSdkV4InstallRootOnVS12);
960
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version40, VisualStudioVersion.Version140).ShouldBe(pathToSdkV4InstallRootOnVS14);
963
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version45, VisualStudioVersion.Version100).ShouldBe(pathToSdkV4InstallRootOnVS11);
964
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version45, VisualStudioVersion.Version110).ShouldBe(pathToSdkV4InstallRootOnVS11);
965
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version45, VisualStudioVersion.Version120).ShouldBe(pathToSdkV4InstallRootOnVS12);
966
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version45, VisualStudioVersion.Version140).ShouldBe(pathToSdkV4InstallRootOnVS14);
969
Should.Throw<ArgumentException>(() => ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version451, VisualStudioVersion.Version100));
970
Should.Throw<ArgumentException>(() => ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version451, VisualStudioVersion.Version110));
971
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version451, VisualStudioVersion.Version120).ShouldBe(pathToSdkV4InstallRootOnVS12);
972
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version451, VisualStudioVersion.Version140).ShouldBe(pathToSdkV4InstallRootOnVS14);
975
Should.Throw<ArgumentException>(() => ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version46, VisualStudioVersion.Version100));
976
Should.Throw<ArgumentException>(() => ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version46, VisualStudioVersion.Version110));
977
Should.Throw<ArgumentException>(() => ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version46, VisualStudioVersion.Version120));
978
ToolLocationHelper.
GetPathToDotNetFrameworkSdk
(TargetDotNetFrameworkVersion.Version46, VisualStudioVersion.Version140).ShouldBe(pathToSdkV4InstallRootOnVS14);