From 7f2e994004bb6cf9b7c7466114417278c2d74d0c Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 6 Mar 2024 05:36:52 -0400 Subject: [PATCH] ExtractArchiveToDirectory: open .tar.gz archives read-only (#18891) --- src/core-sdk-tasks/ExtractArchiveToDirectory.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core-sdk-tasks/ExtractArchiveToDirectory.cs b/src/core-sdk-tasks/ExtractArchiveToDirectory.cs index e61f21e53..441612247 100644 --- a/src/core-sdk-tasks/ExtractArchiveToDirectory.cs +++ b/src/core-sdk-tasks/ExtractArchiveToDirectory.cs @@ -113,7 +113,7 @@ namespace Microsoft.DotNet.Build.Tasks retVal = base.Execute(); #else // Decompress GZip content - using FileStream compressedFileStream = File.Open(SourceArchive, FileMode.Open); + using FileStream compressedFileStream = File.OpenRead(SourceArchive); using var decompressor = new GZipStream(compressedFileStream, CompressionMode.Decompress); using var decompressedStream = new MemoryStream(); decompressor.CopyTo(decompressedStream);