52 references to ToolsetDefinitionLocations
dotnet (4)
Commands\Run\RunCommand.cs (1)
419
var collection = new ProjectCollection(globalProperties: globalProperties, loggers: binaryLogger is null ? null : [binaryLogger], toolsetDefinitionLocations:
ToolsetDefinitionLocations
.Default);
Commands\Run\VirtualProjectBuildingCommand.cs (1)
303
ToolsetDefinitionLocations
.Default);
Commands\Test\MTP\MSBuildUtility.cs (2)
40
using var collection = new ProjectCollection(globalProperties: CommonRunHelpers.GetGlobalPropertiesFromArgs(msbuildArgs), loggers: logger is null ? null : [logger], toolsetDefinitionLocations:
ToolsetDefinitionLocations
.Default);
62
using var collection = new ProjectCollection(globalProperties: CommonRunHelpers.GetGlobalPropertiesFromArgs(msbuildArgs), logger is null ? null : [logger], toolsetDefinitionLocations:
ToolsetDefinitionLocations
.Default);
dotnet-watch (1)
Build\ProjectGraphUtilities.cs (1)
35
ToolsetDefinitionLocations
.Default,
Microsoft.Build (23)
BackEnd\BuildManager\BuildParameters.cs (2)
611
public
ToolsetDefinitionLocations
ToolsetDefinitionLocations { get; set; } =
ToolsetDefinitionLocations
.Default;
Definition\ProjectCollection.cs (10)
222
public ProjectCollection(
ToolsetDefinitionLocations
toolsetLocations)
234
: this(globalProperties, null,
ToolsetDefinitionLocations
.Default)
246
public ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers,
ToolsetDefinitionLocations
toolsetDefinitionLocations)
264
public ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers, IEnumerable<ForwardingLoggerRecord> remoteLoggers,
ToolsetDefinitionLocations
toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents)
283
public ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers, IEnumerable<ForwardingLoggerRecord> remoteLoggers,
ToolsetDefinitionLocations
toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents, bool loadProjectsReadOnly)
305
/// This constructor disables target output logging, so TerminalLogger and other loggers may not work well. Prefer <see cref="ProjectCollection(IDictionary{string, string}, IEnumerable{ILogger}, IEnumerable{ForwardingLoggerRecord},
ToolsetDefinitionLocations
, int, bool, bool, bool, bool, bool)"/> instead to control this behavior.
307
public ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers, IEnumerable<ForwardingLoggerRecord> remoteLoggers,
ToolsetDefinitionLocations
toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents, bool loadProjectsReadOnly, bool useAsynchronousLogging, bool reuseProjectRootElementCache) :
329
public ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers, IEnumerable<ForwardingLoggerRecord> remoteLoggers,
ToolsetDefinitionLocations
toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents, bool loadProjectsReadOnly, bool useAsynchronousLogging, bool reuseProjectRootElementCache, bool enableTargetOutputLogging)
461
var local = new ProjectCollection(null, null, null,
ToolsetDefinitionLocations
.Default,
674
public
ToolsetDefinitionLocations
ToolsetLocations { get; }
Definition\ToolsetReader.cs (9)
82
internal static string ReadAllToolsets(Dictionary<string, Toolset> toolsets, PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties,
ToolsetDefinitionLocations
locations)
104
ToolsetDefinitionLocations
locations)
117
if ((locations &
ToolsetDefinitionLocations
.ConfigurationFile) ==
ToolsetDefinitionLocations
.ConfigurationFile)
146
if ((locations &
ToolsetDefinitionLocations
.Registry) ==
ToolsetDefinitionLocations
.Registry)
238
if (((locations &
ToolsetDefinitionLocations
.Registry) != 0) && !toolsets.ContainsKey("2.0")
255
if ((locations &
ToolsetDefinitionLocations
.Local) ==
ToolsetDefinitionLocations
.Local)
Evaluation\ToolsetProvider.cs (2)
29
public ToolsetProvider(string defaultToolsVersion, PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties,
ToolsetDefinitionLocations
toolsetDefinitionLocations)
102
private void InitializeToolsetCollection(PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties,
ToolsetDefinitionLocations
toolsetDefinitionLocations)
Microsoft.Build.Engine.OM.UnitTests (5)
Definition\Project_Tests.cs (4)
991
using ProjectCollection collection = new ProjectCollection(initial, null,
ToolsetDefinitionLocations
.ConfigurationFile);
2442
ProjectCollection collection = new ProjectCollection(globalProperties, loggers,
ToolsetDefinitionLocations
.None);
2466
ProjectCollection collection = new ProjectCollection(globalProperties, loggers,
ToolsetDefinitionLocations
.None);
2536
ProjectCollection collection = new ProjectCollection(globalProperties, loggers,
ToolsetDefinitionLocations
.None);
Definition\ProjectCollection_Tests.cs (1)
1111
using var collection = new ProjectCollection(null, null,
ToolsetDefinitionLocations
.Registry);
Microsoft.Build.Engine.UnitTests (7)
BackEnd\BuildManager_Tests.cs (1)
84
_projectCollection = new ProjectCollection(globalProperties: null, _parameters.Loggers,
ToolsetDefinitionLocations
.Default);
BackEnd\MSBuild_Tests.cs (1)
1558
using ProjectCollection pc = new ProjectCollection(null, new List<ILogger> { logger }, null,
ToolsetDefinitionLocations
.Default, 2, false);
Evaluation\Evaluator_Tests.cs (2)
65
using ProjectCollection collection = new(new Dictionary<string, string>(), [logger],
ToolsetDefinitionLocations
.Default);
4719
globalProperties, new List<ILogger> { logger },
ToolsetDefinitionLocations
.Default);
Evaluation\ImportFromMSBuildExtensionsPath_Tests.cs (2)
982
projColln = new ProjectCollection(
ToolsetDefinitionLocations
.ConfigurationFile);
990
projColln = new ProjectCollection(globalProperties, loggers: null,
ToolsetDefinitionLocations
.ConfigurationFile);
Evaluation\ToolsetConfigurationNet5_Tests.cs (1)
55
using var projectCollection = new ProjectCollection(
ToolsetDefinitionLocations
.ConfigurationFile);
Microsoft.Build.Tasks.UnitTests (2)
Exec_Tests.cs (2)
965
ToolsetDefinitionLocations
.Default,
1022
ToolsetDefinitionLocations
.Default,
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
1363
projectCollection = new ProjectCollection(null, null, null,
ToolsetDefinitionLocations
.Default,
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (3)
Build\ProjectBuildManager.cs (3)
157
MSB.Evaluation.
ToolsetDefinitionLocations
.Default);
185
MSB.Evaluation.
ToolsetDefinitionLocations
.Default);
241
_batchBuildProjectCollection = new MSB.Evaluation.ProjectCollection(allProperties, loggers: [], MSB.Evaluation.
ToolsetDefinitionLocations
.Default);
Microsoft.NET.Build.Tests (1)
GivenThatWeWantToBuildADesktopExe.cs (1)
115
var collection = new ProjectCollection(null, loggers,
ToolsetDefinitionLocations
.Default);
MSBuild (5)
XMake.cs (5)
819
using (ProjectCollection collection = new(globalProperties, loggers,
ToolsetDefinitionLocations
.Default))
1388
ToolsetDefinitionLocations
toolsetDefinitionLocations =
ToolsetDefinitionLocations
.Default;
1504
parameters.ToolsetDefinitionLocations = Microsoft.Build.Evaluation.
ToolsetDefinitionLocations
.ConfigurationFile | Microsoft.Build.Evaluation.
ToolsetDefinitionLocations
.Registry;