From b290188e395cfcf308e3d22f119e72ec46138a72 Mon Sep 17 00:00:00 2001 From: Jackson Schuster <36744439+jtschuster@users.noreply.github.com> Date: Wed, 6 Mar 2024 11:59:14 -0800 Subject: [PATCH] Use remote file name for downloaded sdk --- .../GetClosestArchive.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.SdkArchiveDiff/GetClosestArchive.cs b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.SdkArchiveDiff/GetClosestArchive.cs index b78f4c91b..85592191d 100644 --- a/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.SdkArchiveDiff/GetClosestArchive.cs +++ b/src/SourceBuild/content/eng/tools/tasks/Microsoft.DotNet.SourceBuild.Tasks.SdkArchiveDiff/GetClosestArchive.cs @@ -82,7 +82,7 @@ public abstract class GetClosestArchive : Microsoft.Build.Utilities.Task, ICance var packageUriPath = packageResponse.RequestMessage!.RequestUri!.LocalPath; - ClosestOfficialArchivePath = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName() + $".{ArchiveName}-{BuiltVersion}-{BuiltRid}.closest.{ArchiveExtension}"); + ClosestOfficialArchivePath = Path.Combine(Path.GetTempPath(), Path.GetRandomFileName() + "." + Path.GetFileName(packageUriPath)); Log.LogMessage($"Copying {packageUriPath} to {ClosestOfficialArchivePath}"); using (var file = File.Create(ClosestOfficialArchivePath)) {