49 references to ProjectFullPath
Microsoft.Build (49)
BackEnd\BuildManager\BuildManager.cs (6)
1327
string? projectFile = _configCache?[executingRequest.ConfigurationId]?.
ProjectFullPath
;
1728
Assumed.True(FileUtilities.IsSolutionFilename(config.
ProjectFullPath
), $"{config.
ProjectFullPath
} is not a solution");
1737
config.
ProjectFullPath
,
2509
var newConfigurationId = _scheduler!.GetConfigurationIdFromPlan(unresolvedConfiguration.
ProjectFullPath
);
2596
if (FileUtilities.IsSolutionFilename(config.
ProjectFullPath
))
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (1)
420
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)
41
requestEntry.RequestConfiguration.
ProjectFullPath
,
88
requestEntry.RequestConfiguration.
ProjectFullPath
,
BackEnd\Components\ProjectCache\ProjectCacheService.cs (7)
374
return new FileAccessContext(configuration.
ProjectFullPath
, globalProperties, buildRequest.Targets);
382
return new Experimental.ProjectCache.FileAccessContext(configuration.
ProjectFullPath
, globalProperties, buildRequest.Targets);
745
return GenerateGraphEntryPointsFromSolutionConfigurationXml(solutionConfigurationXml!, configuration.
ProjectFullPath
, globalProperties);
749
return [new ProjectGraphEntryPoint(configuration.
ProjectFullPath
, globalProperties)];
865
FileAccessContext fileAccessContext = new(requestConfiguration.
ProjectFullPath
, globalProperties, targets);
867
Experimental.ProjectCache.FileAccessContext experimentalFileAccessContext = new(requestConfiguration.
ProjectFullPath
, globalProperties, targets);
870
var buildEventFileInfo = new BuildEventFileInfo(requestConfiguration.
ProjectFullPath
);
BackEnd\Components\RequestBuilder\RequestBuilder.cs (7)
372
bool skipStaticGraphIsolationConstraints = (isolateProjects != ProjectIsolationMode.False && _requestEntry.RequestConfiguration.ShouldSkipIsolationConstraintsForReference(config.
ProjectFullPath
))
1156
_requestEntry.RequestConfiguration.
ProjectFullPath
);
1186
_requestEntry.RequestConfiguration.
ProjectFullPath
,
1205
MSBuildEventSource.Log.BuildProjectStart(_requestEntry.RequestConfiguration.
ProjectFullPath
, string.Join(", ", allTargets));
1259
MSBuildEventSource.Log.BuildProjectStop(_requestEntry.RequestConfiguration.
ProjectFullPath
,
1269
_requestEntry.RequestConfiguration.
ProjectFullPath
);
1423
_requestEntry.RequestConfiguration.
ProjectFullPath
);
BackEnd\Components\RequestBuilder\TargetEntry.cs (1)
434
string projectFullPath = requestEntry.RequestConfiguration.
ProjectFullPath
;
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
793
&& FileUtilities.IsMetaprojectFilename(_buildRequestEntry.RequestConfiguration.
ProjectFullPath
)
BackEnd\Components\Scheduler\Scheduler.cs (14)
1143
System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].
ProjectFullPath
);
1185
System.IO.FileInfo f = new FileInfo(_configCache[unscheduledRequest.BuildRequest.ConfigurationId].
ProjectFullPath
);
1770
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))}");
1849
config.
ProjectFullPath
,
2047
string projectFullPath = _configCache[request.ConfigurationId].
ProjectFullPath
;
2048
string parentProjectFullPath = GetParentConfigurationId(request, _configCache, _schedulingData).
ProjectFullPath
;
2070
if (parentConfig.
ProjectFullPath
.Equals(requestConfig.
ProjectFullPath
, StringComparison.OrdinalIgnoreCase))
2077
parentConfig.
ProjectFullPath
,
2079
requestConfig.
ProjectFullPath
,
2265
string pathOfProject = configuration.
ProjectFullPath
;
2645
_configCache[request.BuildRequest.ConfigurationId].
ProjectFullPath
,
2886
file.WriteLine("Config {0} Node {1} TV: {2} File {3}", config, _schedulingData.GetAssignedNodeForRequestConfiguration(config), _configCache[config].ToolsVersion, _configCache[config].
ProjectFullPath
);
2985
_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 (4)
324
if (MemoryExtensions.Equals(Path.GetFileName(
ProjectFullPath
.AsSpan()), "dirs.proj", StringComparison.OrdinalIgnoreCase))
330
else if (FileUtilities.IsMetaprojectFilename(
ProjectFullPath
))
336
else if (FileUtilities.IsSolutionFilename(
ProjectFullPath
))
509
ProjectFullPath
,
BackEnd\Shared\ConfigurationMetadata.cs (1)
30
_projectFullPath = FileUtilities.NormalizePath(configuration.
ProjectFullPath
);