3 writes to PackageVersion
Microsoft.DotNet.Build.Tasks.Packaging.Tests (3)
HarvestPackageTests.cs (3)
94PackageVersion = "1.5.0", 122PackageVersion = "4.3.0", 150PackageVersion = "4.3.0",
11 references to PackageVersion
Microsoft.DotNet.Build.Tasks.Packaging (8)
HarvestPackage.cs (8)
143_packageFolders.Add(PackageId, LocatePackageFolder(PackageId, PackageVersion)); 175string package = $"{PackageId}/{PackageVersion}"; 257Log.LogMessage(LogImportance.Low, $"Validating version {version} for {supportedFramework.ItemSpec} because it was supported by {PackageId}/{PackageVersion}."); 402Log.LogMessage($"Using reference {livePackagePath} from last stable package {PackageId}/{PackageVersion} rather than the built reference {liveFile.SourcePath} since it is the same API version. Set <Preserve>true</Preserve> on {liveFile.SourceProject} if you'd like to avoid this.."); 413Log.LogMessage(LogImportance.Low, $"Including {livePackagePath} from last stable package {PackageId}/{PackageVersion}."); 445item.SetMetadata("HarvestedFrom", $"{PackageId}/{PackageVersion}/{harvestPackagePath}"); 458Log.LogError($"Path '{pathNotIncluded}' was specified in {nameof(PathsToInclude)} but was not found in the package {PackageId}/{PackageVersion}."); 488Log.LogError($"Cannot locate package '{PackageId}' version '{PackageVersion}' under '{string.Join(", ", PackagesFolders)}'. Harvesting is needed to redistribute assets and ensure compatibility with the previous release. You can disable this by setting HarvestStablePackage=false.");
Microsoft.DotNet.Build.Tasks.Packaging.Tests (3)
HarvestPackageTests.cs (3)
98task.PackagesFolders = new[] { FindPackageFolder(task.PackageId, task.PackageVersion) }; 125task.PackagesFolders = new[] { FindPackageFolder(task.PackageId, task.PackageVersion) }; 158task.PackagesFolders = new[] { FindPackageFolder(task.PackageId, task.PackageVersion) };