diff --git a/src/SharpCompress/Compressors/Deflate/ZlibConstants.cs b/src/SharpCompress/Compressors/Deflate/ZlibConstants.cs
index ec415d9c..7bf8a3f6 100644
--- a/src/SharpCompress/Compressors/Deflate/ZlibConstants.cs
+++ b/src/SharpCompress/Compressors/Deflate/ZlibConstants.cs
@@ -108,13 +108,9 @@ internal static class ZlibConstants
public const int Z_BUF_ERROR = -5;
///
- /// The size of the working buffer used in the ZlibCodec class. Defaults to 8192 bytes.
+ /// The size of the working buffer used in the ZlibCodec class. Defaults to 16384 bytes.
///
-#if NETCF
- public const int WorkingBufferSizeDefault = 8192;
-#else
public const int WorkingBufferSizeDefault = 16384;
-#endif
///
/// The minimum size of the working buffer used in the ZlibCodec class. Currently it is 128 bytes.
diff --git a/src/SharpCompress/Compressors/Rar/MultiVolumeReadOnlyStream.cs b/src/SharpCompress/Compressors/Rar/MultiVolumeReadOnlyStream.cs
index df1c5959..854b0885 100644
--- a/src/SharpCompress/Compressors/Rar/MultiVolumeReadOnlyStream.cs
+++ b/src/SharpCompress/Compressors/Rar/MultiVolumeReadOnlyStream.cs
@@ -185,7 +185,7 @@ internal sealed class MultiVolumeReadOnlyStream : Stream, IStreamStack
return totalRead;
}
-#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
+#if !LEGACY_DOTNET
public override async System.Threading.Tasks.ValueTask ReadAsync(
Memory buffer,
System.Threading.CancellationToken cancellationToken = default
diff --git a/src/SharpCompress/Compressors/Rar/RarBLAKE2spStream.cs b/src/SharpCompress/Compressors/Rar/RarBLAKE2spStream.cs
index 693d284b..4ec3cf2c 100644
--- a/src/SharpCompress/Compressors/Rar/RarBLAKE2spStream.cs
+++ b/src/SharpCompress/Compressors/Rar/RarBLAKE2spStream.cs
@@ -385,7 +385,7 @@ internal class RarBLAKE2spStream : RarStream, IStreamStack
return result;
}
-#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
+#if !LEGACY_DOTNET
public override async System.Threading.Tasks.ValueTask ReadAsync(
Memory buffer,
System.Threading.CancellationToken cancellationToken = default
diff --git a/src/SharpCompress/Compressors/Rar/RarCrcStream.cs b/src/SharpCompress/Compressors/Rar/RarCrcStream.cs
index 0ec0527d..af866c17 100644
--- a/src/SharpCompress/Compressors/Rar/RarCrcStream.cs
+++ b/src/SharpCompress/Compressors/Rar/RarCrcStream.cs
@@ -129,7 +129,7 @@ internal class RarCrcStream : RarStream, IStreamStack
return result;
}
-#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
+#if !LEGACY_DOTNET
public override async System.Threading.Tasks.ValueTask ReadAsync(
Memory buffer,
System.Threading.CancellationToken cancellationToken = default
diff --git a/src/SharpCompress/Compressors/Rar/RarStream.cs b/src/SharpCompress/Compressors/Rar/RarStream.cs
index 21c225c3..34700edf 100644
--- a/src/SharpCompress/Compressors/Rar/RarStream.cs
+++ b/src/SharpCompress/Compressors/Rar/RarStream.cs
@@ -189,7 +189,7 @@ internal class RarStream : Stream, IStreamStack
return outTotal;
}
-#if NETCOREAPP2_1_OR_GREATER || NETSTANDARD2_1_OR_GREATER
+#if !LEGACY_DOTNET
public override async System.Threading.Tasks.ValueTask ReadAsync(
Memory buffer,
System.Threading.CancellationToken cancellationToken = default
diff --git a/src/SharpCompress/Utility.cs b/src/SharpCompress/Utility.cs
index 5fd18e6b..4863ac49 100644
--- a/src/SharpCompress/Utility.cs
+++ b/src/SharpCompress/Utility.cs
@@ -189,7 +189,7 @@ internal static class Utility
}
}
-#if NET60_OR_GREATER
+#if NET6_0_OR_GREATER
public bool ReadFully(byte[] buffer)
{
try