171 references to Constants
Microsoft.Build (60)
BackEnd\BuildManager\EnvironmentVariableValidator.cs (2)
9using Constants = Microsoft.Build.Framework.Constants; 35string? dotnetHostPath = Environment.GetEnvironmentVariable(Constants.DotnetHostPathEnvVarName);
BackEnd\Components\Communications\CurrentHost.cs (4)
9using Constants = Microsoft.Build.Framework.Constants; 32Constants.DotnetProcessName); 40&& Path.GetFileName(processPath) == Constants.DotnetProcessName) 52Constants.DotnetProcessName);
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (3)
25using Constants = Microsoft.Build.Framework.Constants; 439bool isNativeHost = msbuildLocation != null && Path.GetFileName(msbuildLocation).Equals(Constants.MSBuildExecutableName, StringComparison.OrdinalIgnoreCase); 638var expectedProcessName = Constants.MSBuildAppName;
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (4)
16using Constants = Microsoft.Build.Framework.Constants; 417s_msbuildName = Constants.MSBuildExecutableName; 733string appHostPath = Path.Combine(msbuildAssemblyPath, Constants.MSBuildExecutableName); 764$"\"{Path.Combine(msbuildAssemblyPath, Constants.MSBuildAssemblyName)}\" {commandLineArgs}",
BuildEnvironmentHelper.cs (5)
201!string.IsNullOrEmpty(processPath) && processPath.EndsWith(Constants.MSBuildExecutableName, StringComparison.OrdinalIgnoreCase); 212var msBuildExecutableCandidate = Path.Combine(Path.GetDirectoryName(buildAssembly), Constants.MSBuildExecutableName); 340return TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildExecutableName)) 342?? TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildAssemblyName)); 381Constants.MSBuildExecutableName);
Construction\Solution\SolutionProjectGenerator.cs (4)
26using Constants = Microsoft.Build.Framework.Constants; 395wrapperProjectToolsVersion = Constants.defaultSolutionWrapperProjectToolsVersion; 1128directProjectProperties = String.Format(CultureInfo.InvariantCulture, "{0}; {1}={2}", directProjectProperties, Constants.SubToolsetVersionPropertyName, traversalProject.SubToolsetVersion); 2101properties[Constants.SubToolsetVersionPropertyName] = traversalProject.SubToolsetVersion;
Definition\Project.cs (2)
27using Constants = Microsoft.Build.Framework.Constants; 3802if (String.Equals(pair.Key, Constants.SubToolsetVersionPropertyName, StringComparison.OrdinalIgnoreCase) && subToolsetVersion != null)
Definition\ProjectCollection.cs (2)
22using Constants = Microsoft.Build.Framework.Constants; 515var fullInformationalVersion = typeof(Constants).GetTypeInfo().Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>().InformationalVersion;
Definition\Toolset.cs (7)
21using Constants = Microsoft.Build.Framework.Constants; 645ProjectPropertyInstance subToolsetProperty = overrideGlobalProperties[Constants.SubToolsetVersionPropertyName]; 677ProjectPropertyInstance visualStudioVersionProperty = _globalProperties[Constants.SubToolsetVersionPropertyName]; 688ProjectPropertyInstance visualStudioVersionProperty = _environmentProperties[Constants.SubToolsetVersionPropertyName]; 727if (overrideGlobalProperties != null && overrideGlobalProperties.TryGetValue(Constants.SubToolsetVersionPropertyName, out visualStudioVersion)) 806reservedProperties.Add(ProjectPropertyInstance.Create(ReservedPropertyNames.assemblyVersion, Constants.AssemblyVersion, mayBeReserved: true)); 852propertyBag.Set(ProjectPropertyInstance.Create(Constants.SubToolsetVersionPropertyName, subToolsetVersion));
Definition\ToolsetReader.cs (5)
15using Constants = Microsoft.Build.Framework.Constants; 293defaultToolsVersion = Constants.defaultToolsVersion; 296if (toolsets.ContainsKey(Constants.defaultToolsVersion)) 304Constants.defaultToolsVersion == "2.0", 313defaultToolsVersion = Constants.defaultFallbackToolsVersion;
Evaluation\Evaluator.cs (10)
29using Constants = Microsoft.Build.Framework.Constants; 1149SetBuiltInProperty(ReservedPropertyNames.assemblyVersion, Constants.AssemblyVersion); 1230if (!_data.Properties.Contains(Constants.VisualStudioVersionPropertyName)) 1232_data.SetProperty(Constants.VisualStudioVersionPropertyName, MSBuildConstants.CurrentVisualStudioVersion, false /* NOT global property */, false /* may NOT be a reserved name */, loggingContext: _evaluationLoggingContext); 1240if (!_data.Properties.Contains(Constants.SubToolsetVersionPropertyName)) 1242_data.SetProperty(Constants.SubToolsetVersionPropertyName, _data.SubToolsetVersion, false /* NOT global property */, false /* may NOT be a reserved name */, loggingContext: _evaluationLoggingContext); 1904string dotnetExe = Path.Combine(FileUtilities.GetFolderAbove(sdkResult.Path, 5), Constants.DotnetProcessName); 1907_data.AddSdkResolvedEnvironmentVariable(Constants.DotnetHostPathEnvVarName, dotnetExe); 2616P oldValue = _data.GetProperty(Constants.MSBuildAllProjectsPropertyName); 2619Constants.MSBuildAllProjectsPropertyName,
FrameworkLocationHelper.cs (1)
1437(!FileSystems.Default.FileExists(Path.Combine(generatedPathToDotNetFramework, Constants.MSBuildExecutableName)) &&
Instance\ProjectInstance.cs (3)
31using Constants = Microsoft.Build.Framework.Constants; 2749defaultToolsVersion: Constants.defaultSolutionWrapperProjectToolsVersion, 3252if (String.Equals(globalProperty.Key, Constants.SubToolsetVersionPropertyName, StringComparison.OrdinalIgnoreCase) && explicitSubToolsetVersion != null)
Instance\TaskFactories\AssemblyTaskFactory.cs (4)
25using Constants = Microsoft.Build.Framework.Constants; 653string dotnetHostPath = getProperty(Constants.DotnetHostPathEnvVarName)?.EvaluatedValue; 654string netCoreSdkRoot = getProperty(Constants.NetCoreSdkRoot)?.EvaluatedValue?.TrimEnd('/', '\\'); 659string ridGraphPath = getProperty(Constants.RuntimeIdentifierGraphPath)?.EvaluatedValue;
Instance\TaskFactories\TaskHostTask.cs (2)
17using Constants = Microsoft.Build.Framework.Constants; 705? Path.Combine(msbuildPath, Constants.MSBuildExecutableName)
Resources\MSBuildAssemblyFileVersion.cs (2)
6using Constants = Microsoft.Build.Framework.Constants; 50version = Version.Parse(Constants.AssemblyVersion);
Microsoft.Build.BuildCheck.UnitTests (2)
TestAssemblyInfo.cs (2)
68var bootstrapCorePath = Path.Combine(Path.Combine(RunnerUtilities.BootstrapRootPath, "core"), Constants.DotnetProcessName); 69_testEnvironment.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, bootstrapCorePath);
Microsoft.Build.CommandLine.UnitTests (4)
TestAssemblyInfo.cs (2)
68var bootstrapCorePath = Path.Combine(Path.Combine(RunnerUtilities.BootstrapRootPath, "core"), Constants.DotnetProcessName); 69_testEnvironment.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, bootstrapCorePath);
XMake_Tests.cs (2)
1462string exePath = Path.Combine(exeDirectory, Constants.MSBuildExecutableName); 1502string exePath = Path.Combine(directory, Constants.MSBuildExecutableName);
Microsoft.Build.Engine.OM.UnitTests (7)
BuildEnvironmentHelper.cs (5)
201!string.IsNullOrEmpty(processPath) && processPath.EndsWith(Constants.MSBuildExecutableName, StringComparison.OrdinalIgnoreCase); 212var msBuildExecutableCandidate = Path.Combine(Path.GetDirectoryName(buildAssembly), Constants.MSBuildExecutableName); 340return TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildExecutableName)) 342?? TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildAssemblyName)); 381Constants.MSBuildExecutableName);
TestAssemblyInfo.cs (2)
68var bootstrapCorePath = Path.Combine(Path.Combine(RunnerUtilities.BootstrapRootPath, "core"), Constants.DotnetProcessName); 69_testEnvironment.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, bootstrapCorePath);
Microsoft.Build.Engine.UnitTests (48)
BackEnd\BuildManager_Tests.cs (4)
29using Constants = Microsoft.Build.Framework.Constants; 3494_env.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, Path.GetTempPath()); 3509_env.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, tempFile.Path); 3523_env.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, null);
BackEnd\CacheSerialization_Tests.cs (6)
27new BuildRequestData("path1", new Dictionary<string, string> { ["a1"] = "b1" }, Constants.defaultToolsVersion, new[] { "target1", "target2" }, null), 28Constants.defaultToolsVersion); 32new BuildRequestData("path2", new Dictionary<string, string> { ["a2"] = "b2" }, Constants.defaultToolsVersion, new[] { "target2" }, null), 33Constants.defaultToolsVersion); 36new BuildRequestData("path3", new Dictionary<string, string> { ["a3"] = "b3" }, Constants.defaultToolsVersion, new[] { "target3" }, null), 37Constants.defaultToolsVersion);
BackEnd\ConfigCache_Tests.cs (12)
27new BuildRequestData("path1", new Dictionary<string, string> { ["a1"] = "b1" }, Constants.defaultToolsVersion, new[] { "target1" }, null), 28Constants.defaultToolsVersion); 37new BuildRequestData("path2", new Dictionary<string, string> { ["a2"] = "b2" }, Constants.defaultToolsVersion, new[] { "target2" }, null), 38Constants.defaultToolsVersion); 46new BuildRequestData("path3", new Dictionary<string, string> { ["a3"] = "b3" }, Constants.defaultToolsVersion, new[] { "target3" }, null), 47Constants.defaultToolsVersion); 74new BuildRequestData("path1", new Dictionary<string, string> { ["a1"] = "b1" }, Constants.defaultToolsVersion, new[] { "target1" }, null), 75Constants.defaultToolsVersion); 78new BuildRequestData("path2", new Dictionary<string, string> { ["a2"] = "b2" }, Constants.defaultToolsVersion, new[] { "target2" }, null), 79Constants.defaultToolsVersion); 82new BuildRequestData("path3", new Dictionary<string, string> { ["a3"] = "b3" }, Constants.defaultToolsVersion, new[] { "target3" }, null), 83Constants.defaultToolsVersion);
BuildEnvironmentHelper_Tests.cs (18)
22string expectedMSBuildPath = Path.Combine(msbuildPath, Constants.MSBuildExecutableName).ToLowerInvariant(); 31configFilePath.ShouldBe($"{Path.GetDirectoryName(actualMSBuildPath)}{Path.DirectorySeparatorChar}{Constants.MSBuildAssemblyName.ToLowerInvariant()}.config"); 41using (var env = new EmptyStandaloneEnviroment(Constants.MSBuildExecutableName)) 44var msBuildPath = Path.Combine(path, Constants.MSBuildExecutableName); 76var msBuildPath = Path.Combine(msbuildBinDirectory, Constants.MSBuildExecutableName); 77var msBuildConfig = Path.Combine(msbuildBinDirectory, $"{Constants.MSBuildExecutableName}.config"); 115using (var env = new EmptyStandaloneEnviroment(Constants.MSBuildExecutableName)) 148using (var env = new EmptyStandaloneEnviroment(Constants.MSBuildExecutableName)) 165using (var env = new EmptyStandaloneEnviroment(Constants.MSBuildExecutableName)) 181using (var env = new EmptyStandaloneEnviroment(Constants.MSBuildExecutableName)) 187Path.GetFileName(BuildEnvironmentHelper.Instance.CurrentMSBuildExePath).ShouldBe(Constants.MSBuildExecutableName); 361using (var env = new EmptyStandaloneEnviroment(Constants.MSBuildExecutableName, writeFakeFiles: true, includeAmd64Folder: true)) 363var msBuild64Exe = Path.Combine(env.BuildDirectory, "amd64", Constants.MSBuildExecutableName); 378using (var env = new EmptyStandaloneEnviroment(Constants.MSBuildExecutableName, writeFakeFiles: true, includeAmd64Folder: true)) 407using (var env = new EmptyStandaloneEnviroment(Constants.MSBuildExecutableName)) 467public string MSBuildExePath64 => Path.Combine(BuildDirectory64, Constants.MSBuildExecutableName); 470: base(Constants.MSBuildExecutableName, false) 511public string MSBuildExePath => Path.Combine(BuildDirectory, Constants.MSBuildExecutableName);
Definition\ToolsetReader_Tests.cs (1)
15using Constants = Microsoft.Build.Framework.Constants;
Evaluation\Evaluator_Tests.cs (3)
4359string actual = project.GetPropertyValue(Constants.VisualStudioVersionPropertyName); 4663string propertyValue = project.GetPropertyValue(Constants.MSBuildAllProjectsPropertyName); 4693project.GetPropertyValue(Constants.MSBuildAllProjectsPropertyName).ShouldStartWith(primaryProject.ProjectFile);
NetTaskHost_E2E_Tests.cs (1)
80testTaskOutput.ShouldContain(Constants.MSBuildExecutableName, customMessage: "Expected MSBuild.exe app host to be used");
ProjectCache\ProjectCacheTests.cs (1)
1734string bootstrapCorePath = Path.Combine(RunnerUtilities.BootstrapRootPath, "core", Constants.DotnetProcessName);
TestAssemblyInfo.cs (2)
68var bootstrapCorePath = Path.Combine(Path.Combine(RunnerUtilities.BootstrapRootPath, "core"), Constants.DotnetProcessName); 69_testEnvironment.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, bootstrapCorePath);
Microsoft.Build.Framework (2)
DotnetHostEnvironmentHelper.cs (2)
74string? resolvedPath = dotnetHostPath ?? Environment.GetEnvironmentVariable(Constants.DotnetHostPathEnvVarName); 139dotnetHostPath ??= Environment.GetEnvironmentVariable(Constants.DotnetHostPathEnvVarName);
Microsoft.Build.Framework.UnitTests (2)
TestAssemblyInfo.cs (2)
68var bootstrapCorePath = Path.Combine(Path.Combine(RunnerUtilities.BootstrapRootPath, "core"), Constants.DotnetProcessName); 69_testEnvironment.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, bootstrapCorePath);
Microsoft.Build.Tasks.Core (7)
BuildEnvironmentHelper.cs (5)
201!string.IsNullOrEmpty(processPath) && processPath.EndsWith(Constants.MSBuildExecutableName, StringComparison.OrdinalIgnoreCase); 212var msBuildExecutableCandidate = Path.Combine(Path.GetDirectoryName(buildAssembly), Constants.MSBuildExecutableName); 340return TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildExecutableName)) 342?? TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildAssemblyName)); 381Constants.MSBuildExecutableName);
RoslynCodeTaskFactory\RoslynCodeTaskFactoryCompilers.cs (2)
12using Constants = Microsoft.Build.Framework.Constants; 55_dotnetCliPath = Environment.GetEnvironmentVariable(Constants.DotnetHostPathEnvVarName);
Microsoft.Build.Tasks.UnitTests (3)
RoslynCodeTaskFactory_Tests.cs (1)
902var dotnetPath = Environment.GetEnvironmentVariable(Constants.DotnetHostPathEnvVarName);
TestAssemblyInfo.cs (2)
68var bootstrapCorePath = Path.Combine(Path.Combine(RunnerUtilities.BootstrapRootPath, "core"), Constants.DotnetProcessName); 69_testEnvironment.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, bootstrapCorePath);
Microsoft.Build.UnitTests.Shared (4)
RunnerUtilities.cs (4)
13using Constants = Microsoft.Build.Framework.Constants; 43testEnvironment.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, s_dotnetExePath); 74string pathToExecutable = Path.Combine(BootstrapMsBuildBinaryLocation, "sdk", BootstrapLocationAttribute.BootstrapSdkVersion, Constants.MSBuildExecutableName); 91[Constants.DotnetHostPathEnvVarName] = s_dotnetExePath,
Microsoft.Build.Utilities.Core (6)
BuildEnvironmentHelper.cs (5)
201!string.IsNullOrEmpty(processPath) && processPath.EndsWith(Constants.MSBuildExecutableName, StringComparison.OrdinalIgnoreCase); 212var msBuildExecutableCandidate = Path.Combine(Path.GetDirectoryName(buildAssembly), Constants.MSBuildExecutableName); 340return TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildExecutableName)) 342?? TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildAssemblyName)); 381Constants.MSBuildExecutableName);
FrameworkLocationHelper.cs (1)
1437(!FileSystems.Default.FileExists(Path.Combine(generatedPathToDotNetFramework, Constants.MSBuildExecutableName)) &&
Microsoft.Build.Utilities.UnitTests (20)
TestAssemblyInfo.cs (2)
68var bootstrapCorePath = Path.Combine(Path.Combine(RunnerUtilities.BootstrapRootPath, "core"), Constants.DotnetProcessName); 69_testEnvironment.SetEnvironmentVariable(Constants.DotnetHostPathEnvVarName, bootstrapCorePath);
ToolLocationHelper_Tests.cs (18)
679string net20Path = ToolLocationHelper.GetPathToDotNetFrameworkFile(Constants.MSBuildExecutableName, TargetDotNetFrameworkVersion.Version20); 681net20Path?.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, "2.0")); 683string net35Path = ToolLocationHelper.GetPathToDotNetFrameworkFile(Constants.MSBuildExecutableName, TargetDotNetFrameworkVersion.Version35); 685net35Path?.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, "3.5")); 687ToolLocationHelper.GetPathToDotNetFrameworkFile(Constants.MSBuildExecutableName, TargetDotNetFrameworkVersion.Version40).ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, "4.0")); 689string tv12path = Path.Combine(ProjectCollection.GlobalProjectCollection.GetToolset(ObjectModelHelpers.MSBuildDefaultToolsVersion).ToolsPath, Constants.MSBuildExecutableName); 691tv12path.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, ObjectModelHelpers.MSBuildDefaultToolsVersion)); 692tv12path.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, ToolLocationHelper.CurrentToolsVersion)); 702string net20Path = ToolLocationHelper.GetPathToDotNetFrameworkFile(Constants.MSBuildExecutableName, TargetDotNetFrameworkVersion.Version20, UtilitiesDotNetFrameworkArchitecture.Bitness32); 703net20Path?.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, "2.0", UtilitiesDotNetFrameworkArchitecture.Bitness32)); 705string net35Path = ToolLocationHelper.GetPathToDotNetFrameworkFile(Constants.MSBuildExecutableName, TargetDotNetFrameworkVersion.Version35, UtilitiesDotNetFrameworkArchitecture.Bitness32); 706net35Path?.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, "3.5", UtilitiesDotNetFrameworkArchitecture.Bitness32)); 708ToolLocationHelper.GetPathToDotNetFrameworkFile(Constants.MSBuildExecutableName, TargetDotNetFrameworkVersion.Version40, UtilitiesDotNetFrameworkArchitecture.Bitness32).ShouldBe( 709ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, "4.0", UtilitiesDotNetFrameworkArchitecture.Bitness32)); 712string tv12path = Path.Combine(Path.GetFullPath(toolsPath32.EvaluatedValue), Constants.MSBuildExecutableName); 714tv12path.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, ObjectModelHelpers.MSBuildDefaultToolsVersion, UtilitiesDotNetFrameworkArchitecture.Bitness32)); 715tv12path.ShouldBe(ToolLocationHelper.GetPathToBuildToolsFile(Constants.MSBuildExecutableName, ToolLocationHelper.CurrentToolsVersion, UtilitiesDotNetFrameworkArchitecture.Bitness32));
MSBuild (6)
BuildEnvironmentHelper.cs (5)
201!string.IsNullOrEmpty(processPath) && processPath.EndsWith(Constants.MSBuildExecutableName, StringComparison.OrdinalIgnoreCase); 212var msBuildExecutableCandidate = Path.Combine(Path.GetDirectoryName(buildAssembly), Constants.MSBuildExecutableName); 340return TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildExecutableName)) 342?? TryFromStandaloneMSBuildExe(Path.Combine(appContextBaseDirectory, Constants.MSBuildAssemblyName)); 381Constants.MSBuildExecutableName);
FrameworkLocationHelper.cs (1)
1437(!FileSystems.Default.FileExists(Path.Combine(generatedPathToDotNetFramework, Constants.MSBuildExecutableName)) &&