ExtractArchiveToDirectory: open .tar.gz archives read-only (#18891)

This commit is contained in:
David McFarland 2024-03-06 05:36:52 -04:00 committed by GitHub
parent 68cc1aeb08
commit 7f2e994004
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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);