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