32 references to VisualStudioVersion
Microsoft.Build.Framework (26)
Utilities\ToolLocationHelper_FrameworkPaths.cs (26)
46
=> GetDotNetFrameworkSdkRootRegistryKey(version,
VisualStudioVersion
.VersionLatest);
53
public static string GetDotNetFrameworkSdkRootRegistryKey(TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion)
68
=> GetDotNetFrameworkSdkInstallKeyValue(version,
VisualStudioVersion
.VersionLatest);
75
public static string GetDotNetFrameworkSdkInstallKeyValue(TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion)
121
=> GetPathToDotNetFrameworkSdk(version,
VisualStudioVersion
.VersionLatest);
127
/// <param name="visualStudioVersion">The <see cref="
VisualStudioVersion
"/> of Visual Studio.</param>
129
public static string GetPathToDotNetFrameworkSdk(TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion)
150
private static string GetPathToDotNetFrameworkSdkToolsFolderRoot(TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion)
180
private static Version VisualStudioVersionToSystemVersion(
VisualStudioVersion
version)
183
VisualStudioVersion
.Version100 => FrameworkLocationHelper.visualStudioVersion100,
184
VisualStudioVersion
.Version110 => FrameworkLocationHelper.visualStudioVersion110,
185
VisualStudioVersion
.Version120 => FrameworkLocationHelper.visualStudioVersion120,
186
VisualStudioVersion
.Version140 => FrameworkLocationHelper.visualStudioVersion140,
187
VisualStudioVersion
.Version150 => FrameworkLocationHelper.visualStudioVersion150,
188
VisualStudioVersion
.Version160 => FrameworkLocationHelper.visualStudioVersion160,
189
VisualStudioVersion
.Version170 => FrameworkLocationHelper.visualStudioVersion170,
190
VisualStudioVersion
.Version180 => FrameworkLocationHelper.visualStudioVersion180,
216
=> GetPathToDotNetFrameworkSdkFile(fileName, version,
VisualStudioVersion
.VersionLatest);
225
public static string GetPathToDotNetFrameworkSdkFile(string fileName, TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion)
241
=> GetPathToDotNetFrameworkSdkFile(fileName, version,
VisualStudioVersion
.VersionLatest, architecture);
251
public static string GetPathToDotNetFrameworkSdkFile(string fileName, TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion, DotNetFrameworkArchitecture architecture)
270
private static string GetPathToDotNetFrameworkSdkFile(string fileName, TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion, DotNetFrameworkArchitecture architecture, bool canFallBackIfNecessary)
381
public static string GetPathToWindowsSdk(TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion)
393
public static string GetPathToWindowsSdkFile(string fileName, TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion)
411
public static string GetPathToWindowsSdkFile(string fileName, TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion, DotNetFrameworkArchitecture architecture)
430
private static string GetPathToWindowsSdkFile(string fileName, TargetDotNetFrameworkVersion version,
VisualStudioVersion
visualStudioVersion, DotNetFrameworkArchitecture architecture, bool canFallBackIfNecessary)
Microsoft.Build.Tasks.Core (5)
ManifestUtil\SecurityUtil.cs (3)
877
string toolPath = ToolLocationHelper.GetPathToWindowsSdkFile(ToolName, TargetDotNetFrameworkVersion.VersionLatest,
VisualStudioVersion
.VersionLatest);
881
VisualStudioVersion
.Version110);
885
var pathToDotNetFrameworkSdk = ToolLocationHelper.GetPathToDotNetFrameworkSdk(TargetDotNetFrameworkVersion.Version40,
VisualStudioVersion
.Version100);
SdkToolsPathUtility.cs (2)
113
log.LogErrorWithCodeFromResources("General.SdkToolsPathToolDoesNotExist", toolName, sdkToolsPath, ToolLocationHelper.GetDotNetFrameworkSdkRootRegistryKey(TargetDotNetFrameworkVersion.Latest,
VisualStudioVersion
.VersionLatest));
142
string pathToTool = ToolLocationHelper.GetPathToDotNetFrameworkSdkFile(toolName, TargetDotNetFrameworkVersion.Latest,
VisualStudioVersion
.VersionLatest);
Microsoft.Build.Utilities.Core (1)
AssemblyInfo.cs (1)
30
[assembly: TypeForwardedTo(typeof(Microsoft.Build.Utilities.
VisualStudioVersion
))]