52 references to ProjectFullPath
Microsoft.Build (52)
BackEnd\BuildManager\BuildManager.cs (6)
1589
string? projectFile = _configCache?[executingRequest.ConfigurationId]?.
ProjectFullPath
;
2018
Assumed.True(FileUtilities.IsSolutionFilename(config.
ProjectFullPath
), $"{config.
ProjectFullPath
} is not a solution");
2027
config.
ProjectFullPath
,
2807
var newConfigurationId = _scheduler!.GetConfigurationIdFromPlan(unresolvedConfiguration.
ProjectFullPath
);
2896
if (FileUtilities.IsSolutionFilename(config.
ProjectFullPath
))
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
421
string projectDirectoryFullPath = Path.GetDirectoryName(config.
ProjectFullPath
);
BackEnd\Components\BuildRequestEngine\BuildRequestEntry.cs (1)
154
(_projectRootDirectory = Path.GetDirectoryName(RequestConfiguration.
ProjectFullPath
));
BackEnd\Components\Logging\NodeLoggingContext.cs (1)
91
return new ProjectLoggingContext(this, request, configuration.
ProjectFullPath
, configuration.ToolsVersion, evaluationId);
BackEnd\Components\Logging\ProjectLoggingContext.cs (2)
47
requestEntry.RequestConfiguration.
ProjectFullPath
,
94
requestEntry.RequestConfiguration.
ProjectFullPath
,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (7)
379
return new FileAccessContext(configuration.
ProjectFullPath
, globalProperties, buildRequest.Targets);
387
return new Experimental.ProjectCache.FileAccessContext(configuration.
ProjectFullPath
, globalProperties, buildRequest.Targets);
752
return GenerateGraphEntryPointsFromSolutionConfigurationXml(solutionConfigurationXml!, configuration.
ProjectFullPath
, globalProperties);
756
return [new ProjectGraphEntryPoint(configuration.
ProjectFullPath
, globalProperties)];
870
FileAccessContext fileAccessContext = new(requestConfiguration.
ProjectFullPath
, globalProperties, targets);
872
Experimental.ProjectCache.FileAccessContext experimentalFileAccessContext = new(requestConfiguration.
ProjectFullPath
, globalProperties, targets);
875
ElementLocation elementLocation = ElementLocation.Create(requestConfiguration.
ProjectFullPath
);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (8)
376
bool skipStaticGraphIsolationConstraints = (isolateProjects != ProjectIsolationMode.False && _requestEntry.RequestConfiguration.ShouldSkipIsolationConstraintsForReference(config.
ProjectFullPath
))
783
string projectPath = requestConfiguration.
ProjectFullPath
;
1177
_requestEntry.RequestConfiguration.
ProjectFullPath
);
1223
MSBuildEventSource.Log.BuildProjectStart(_requestEntry.RequestConfiguration.
ProjectFullPath
, tracedTargets);
1297
MSBuildEventSource.Log.BuildProjectStop(_requestEntry.RequestConfiguration.
ProjectFullPath
, tracedTargets);
1304
_requestEntry.RequestConfiguration.
ProjectFullPath
);
1356
_requestEntry.RequestConfiguration.
ProjectFullPath
,
1483
_requestEntry.RequestConfiguration.
ProjectFullPath
);
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
447
string projectFullPath = requestEntry.RequestConfiguration.
ProjectFullPath
;
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
842
&& FileUtilities.IsMetaprojectFilename(_buildRequestEntry.RequestConfiguration.
ProjectFullPath
)
BackEnd\Components\Scheduler\Scheduler.cs (14)
1144
System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].
ProjectFullPath
);
1186
System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].
ProjectFullPath
);
1771
TraceScheduler($"Received request {request.GlobalRequestId} (node request {request.NodeRequestId}) with parent {request.ParentGlobalRequestId} from node {nodeForResults} for project {_configCache![request.ConfigurationId].
ProjectFullPath
} with targets {(request.Targets.Count == 0 ? "default" : string.Join(";", request.Targets))}");
1850
config.
ProjectFullPath
,
2076
string projectFullPath = _configCache[request.ConfigurationId].
ProjectFullPath
;
2077
string parentProjectFullPath = GetParentConfigurationId(request, _configCache, _schedulingData).
ProjectFullPath
;
2099
if (parentConfig.
ProjectFullPath
.Equals(requestConfig.
ProjectFullPath
, StringComparison.OrdinalIgnoreCase))
2106
parentConfig.
ProjectFullPath
,
2108
requestConfig.
ProjectFullPath
,
2297
string pathOfProject = configuration.
ProjectFullPath
;
2677
_configCache[request.BuildRequest.ConfigurationId].
ProjectFullPath
,
2918
file.WriteLine("Config {0} Node {1} TV: {2} File {3}", config, _schedulingData.GetAssignedNodeForRequestConfiguration(config), _configCache[config].ToolsVersion, _configCache[config].
ProjectFullPath
);
3017
_configCache[buildRequest.ConfigurationId].
ProjectFullPath
,
BackEnd\Components\Scheduler\SchedulingPlan.cs (3)
61
_configPathToData.TryGetValue(_configCache[configId].
ProjectFullPath
, out PlanConfigData data);
117
file.WriteLine(String.Format(CultureInfo.InvariantCulture, "{0} {1} {2}", configuration.Key, configuration.Value, _configCache[configuration.Key].
ProjectFullPath
));
211
return _configCache[rootRequest.BuildRequest.ConfigurationId].
ProjectFullPath
+ ".buildplan";
BackEnd\Shared\BuildRequestConfiguration.cs (6)
208
if (parentConfig.
ProjectFullPath
.Equals(requestConfig.
ProjectFullPath
, StringComparison.OrdinalIgnoreCase))
389
if (MemoryExtensions.Equals(Path.GetFileName(
ProjectFullPath
.AsSpan()), "dirs.proj", StringComparison.OrdinalIgnoreCase))
395
else if (FileUtilities.IsMetaprojectFilename(
ProjectFullPath
))
401
else if (FileUtilities.IsSolutionFilename(
ProjectFullPath
))
576
ProjectFullPath
,
BackEnd\Shared\ConfigurationMetadata.cs (1)
30
_projectFullPath = FileUtilities.NormalizePath(configuration.
ProjectFullPath
);