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