4 writes to FullPath
Microsoft.Build.Tasks.Core (4)
AssemblyDependency\ReferenceTable.cs (4)
481reference.FullPath = _taskEnvironment.GetAbsolutePath(assemblyFileName).GetCanonicalForm(); 485reference.FullPath = assemblyFileName; 506reference.FullPath = String.Empty; 1380reference.FullPath = resolvedPath;
32 references to FullPath
Microsoft.Build.Tasks.Core (32)
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)
446if (reference.FullPath.Length > 0) 490if (_fileExists(reference.FullPath)) 492assemblyName = _getAssemblyName(reference.FullPath); 498else if (_directoryExists(reference.FullPath)) 504ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("General.ExpectedFileGotDirectory", reference.FullPath), 512new DependencyResolutionException(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("General.ExpectedFileMissing", reference.FullPath), null)); 675possiblyBetterAssemblyName = _getAssemblyName(reference.FullPath); 1020_log?.LogErrorFromResources("ResolveAssemblyReference.ProblemFindingSatelliteAssemblies", reference.FullPath, e.Message); 1059reference.FullPath, 1140if (!_fileExists(reference.FullPath)) 1143new DependencyResolutionException(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("General.ExpectedFileMissing", reference.FullPath), null)); 1172newReference.AddPreUnificationVersion(reference.FullPath, unifiedDependency.PreUnified.Version, unifiedDependency.UnificationReason); 1202existingReference.AddPreUnificationVersion(reference.FullPath, unifiedDependency.PreUnified.Version, unifiedDependency.UnificationReason); 1276parentReferenceFolders.Add(new(Directory: parentReferenceFolder, ParentAssembly: parentReference.FullPath)); 2186if (!(reference.IsResolved && _fileExists(reference.FullPath)) || reference.IsPrerequisite || (_frameworkPaths != null && Reference.IsFrameworkFile(reference.FullPath, _frameworkPaths))) 2717referenceItem = new TaskItem(reference.FullPath); 2725referenceItem ??= new TaskItem(reference.FullPath); 2733&& VerifyArchitectureOfImplementationDll(reference.ImplementationAssembly, reference.FullPath); 2819if (Reference.IsFrameworkFile(reference.FullPath, frameworkPaths) || (installedAssemblies?.FrameworkAssemblyEntryInRedist(assemblyName) == true)) 2821if (!IsAssemblyRemovedFromDotNetFramework(assemblyName, reference.FullPath, frameworkPaths, installedAssemblies))
AssemblyDependency\ResolveAssemblyReference.cs (9)
1367victimReference.FullPath, 1369reference.FullPath); 1505log.Append(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword(resource, fusionName, conflictCandidate.FullPath)); 1536log.AppendLine().Append(Strings.EightSpaces).AppendLine(dependeeReference.FullPath); 1538log.Append(Strings.TenSpaces).Append(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("ResolveAssemblyReference.PrimarySourceItemsForReference", dependeeReference.FullPath)); 1934Log.LogMessage(importance, Strings.Resolved, reference.FullPath); 2066if (reference.FullPath.Length > 0) 2886if (fileExists(resolvedReference.FullPath)) 2890getAssemblyMetadata(resolvedReference.FullPath, assemblyMetadataCache, out result, out scatterFiles, out frameworkName);