37 references to ToolsetDefinitionLocations
dotnet (5)
Commands\Run\RunCommand.cs (1)
582var collection = new ProjectCollection(globalProperties: globalProperties, loggers: binaryLogger is null ? null : [binaryLogger], toolsetDefinitionLocations: ToolsetDefinitionLocations.Default);
Commands\Run\RunCommandSelector.cs (1)
191toolsetDefinitionLocations: ToolsetDefinitionLocations.Default));
Commands\Run\VirtualProjectBuildingCommand.cs (1)
220ToolsetDefinitionLocations.Default);
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.cs (1)
761ToolsetDefinitionLocations.Default);
MSBuildSession.cs (1)
67toolsetDefinitionLocations: ToolsetDefinitionLocations.Default);
Microsoft.Build (24)
BackEnd\BuildManager\BuildParameters.cs (2)
632public ToolsetDefinitionLocations ToolsetDefinitionLocations { get; set; } = ToolsetDefinitionLocations.Default;
Definition\ProjectCollection.cs (11)
229public ProjectCollection(ToolsetDefinitionLocations toolsetLocations) 241: this(globalProperties, null, ToolsetDefinitionLocations.Default) 253public ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers, ToolsetDefinitionLocations toolsetDefinitionLocations) 272public ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers, IEnumerable<ForwardingLoggerRecord> remoteLoggers, ToolsetDefinitionLocations toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents) 292public ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers, IEnumerable<ForwardingLoggerRecord> remoteLoggers, ToolsetDefinitionLocations toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents, bool loadProjectsReadOnly) 314/// 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. 317public ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers, IEnumerable<ForwardingLoggerRecord> remoteLoggers, ToolsetDefinitionLocations toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents, bool loadProjectsReadOnly, bool useAsynchronousLogging, bool reuseProjectRootElementCache) : 340public 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) 363private ProjectCollection(IDictionary<string, string> globalProperties, IEnumerable<ILogger> loggers, ToolsetDefinitionLocations toolsetDefinitionLocations, int maxNodeCount, bool onlyLogCriticalEvents, bool loadProjectsReadOnly, bool useAsynchronousLogging, bool reuseProjectRootElementCache, bool enableTargetOutputLogging) 494var local = new ProjectCollection(null, null, ToolsetDefinitionLocations.Default, 708public ToolsetDefinitionLocations ToolsetLocations { get; }
Definition\ToolsetReader.cs (9)
81internal static string ReadAllToolsets(Dictionary<string, Toolset> toolsets, PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, ToolsetDefinitionLocations locations) 103ToolsetDefinitionLocations locations) 116if ((locations & ToolsetDefinitionLocations.ConfigurationFile) == ToolsetDefinitionLocations.ConfigurationFile) 160if ((locations & ToolsetDefinitionLocations.Registry) == ToolsetDefinitionLocations.Registry) 252if (((locations & ToolsetDefinitionLocations.Registry) != 0) && !toolsets.ContainsKey("2.0") 269if ((locations & ToolsetDefinitionLocations.Local) == ToolsetDefinitionLocations.Local)
Evaluation\ToolsetProvider.cs (2)
28public ToolsetProvider(string defaultToolsVersion, PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, ToolsetDefinitionLocations toolsetDefinitionLocations) 101private void InitializeToolsetCollection(PropertyDictionary<ProjectPropertyInstance> environmentProperties, PropertyDictionary<ProjectPropertyInstance> globalProperties, ToolsetDefinitionLocations toolsetDefinitionLocations)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Build\ProjectBuildManager.cs (1)
98_projectCollection = new MSB.Evaluation.ProjectCollection(allProperties, loggers: [], MSB.Evaluation.ToolsetDefinitionLocations.Default);
Microsoft.DotNet.HotReload.Watch (1)
Build\ProjectGraphFactory.cs (1)
35ToolsetDefinitionLocations.Default,
MSBuild (5)
XMake.cs (5)
1049using (ProjectCollection collection = new(globalProperties, loggers, ToolsetDefinitionLocations.Default)) 1681ToolsetDefinitionLocations toolsetDefinitionLocations = ToolsetDefinitionLocations.Default; 1793parameters.ToolsetDefinitionLocations = Microsoft.Build.Evaluation.ToolsetDefinitionLocations.ConfigurationFile | Microsoft.Build.Evaluation.ToolsetDefinitionLocations.Registry;
NuGet.Build.Tasks.Console (1)
MSBuildStaticGraphRestore.cs (1)
1293toolsetDefinitionLocations: ToolsetDefinitionLocations.Default,