4 writes to FullPath
Microsoft.Build.Tasks.Core (4)
AssemblyDependency\ReferenceTable.cs (4)
489reference.FullPath = _taskEnvironment.GetAbsolutePath(assemblyFileName).GetCanonicalForm(); 493reference.FullPath = assemblyFileName; 514reference.FullPath = String.Empty; 1414reference.FullPath = resolvedPath;
34 references to FullPath
Microsoft.Build.Tasks.Core (34)
AssemblyDependency\Reference.cs (2)
210Debug.Assert(dependee.FullPath.Length > 0, "Cannot add dependee that doesn't have a full name. This should have already been resolved."); 1159return FullPath;
AssemblyDependency\ReferenceTable.cs (21)
454if (reference.FullPath.Length > 0) 498if (_fileExists(reference.FullPath)) 500assemblyName = _getAssemblyName(reference.FullPath); 506else if (_directoryExists(reference.FullPath)) 512ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("General.ExpectedFileGotDirectory", reference.FullPath), 520new DependencyResolutionException(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("General.ExpectedFileMissing", reference.FullPath), null)); 685possiblyBetterAssemblyName = _getAssemblyName(reference.FullPath); 1031_log?.LogErrorFromResources("ResolveAssemblyReference.ProblemFindingSatelliteAssemblies", reference.FullPath, e.Message); 1070reference.FullPath, 1171if (!_fileExists(reference.FullPath)) 1174new DependencyResolutionException(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("General.ExpectedFileMissing", reference.FullPath), null)); 1203newReference.AddPreUnificationVersion(reference.FullPath, unifiedDependency.PreUnified.Version, unifiedDependency.UnificationReason); 1233existingReference.AddPreUnificationVersion(reference.FullPath, unifiedDependency.PreUnified.Version, unifiedDependency.UnificationReason); 1307parentReferenceFolders.Add(new(Directory: parentReferenceFolder, ParentAssembly: parentReference.FullPath)); 2240if (!(reference.IsResolved && _fileExists(reference.FullPath)) || reference.IsPrerequisite || (_frameworkPaths != null && Reference.IsFrameworkFile(reference.FullPath, _frameworkPaths))) 2775referenceItem = new TaskItem(reference.FullPath); 2783referenceItem ??= new TaskItem(reference.FullPath); 2791&& VerifyArchitectureOfImplementationDll(reference.ImplementationAssembly, reference.FullPath); 2877if (Reference.IsFrameworkFile(reference.FullPath, frameworkPaths) || (installedAssemblies?.FrameworkAssemblyEntryInRedist(assemblyName) == true)) 2879if (!IsAssemblyRemovedFromDotNetFramework(assemblyName, reference.FullPath, frameworkPaths, installedAssemblies))
AssemblyDependency\ResolveAssemblyReference.cs (11)
1388victimReference.FullPath, 1390reference.FullPath); 1529log.Append(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword(resource, fusionName, conflictCandidate.FullPath)); 1560log.AppendLine().Append(Strings.EightSpaces).AppendLine(dependeeReference.FullPath); 1562log.Append(Strings.TenSpaces).Append(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("AssemblyConflict_PrimarySourceItemsForReference", dependeeReference.FullPath)); 1962Log.LogMessage(importance, Strings.Resolved, reference.FullPath); 2160if (reference.FullPath.Length > 0) 2527reference.FullPath, 2536=> new(dependeeReference.FullPath, GetSourceItemSpecs(dependeeReference)); 3275if (fileExists(resolvedReference.FullPath)) 3279getAssemblyMetadata(resolvedReference.FullPath, assemblyMetadataCache, out result, out scatterFiles, out frameworkName);