diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 5730f58..f34a64f 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -2,7 +2,8 @@
1.0.0
- net462;net48;net6.0;net7.0;net8.0
+ netstandard2.0;net8.0
+ 12.0
diff --git a/src/Kavod.Vba.Compression.Tests/Kavod.Vba.Compression.Tests.csproj b/src/Kavod.Vba.Compression.Tests/Kavod.Vba.Compression.Tests.csproj
index aaebbd2..9aac527 100644
--- a/src/Kavod.Vba.Compression.Tests/Kavod.Vba.Compression.Tests.csproj
+++ b/src/Kavod.Vba.Compression.Tests/Kavod.Vba.Compression.Tests.csproj
@@ -1,6 +1,7 @@
+ net48;net8.0
false
diff --git a/src/Kavod.Vba.Compression/Extensions.cs b/src/Kavod.Vba.Compression/Extensions.cs
index 56e6ecc..0b5def6 100644
--- a/src/Kavod.Vba.Compression/Extensions.cs
+++ b/src/Kavod.Vba.Compression/Extensions.cs
@@ -10,7 +10,7 @@ internal static class Extensions
[DebuggerStepThrough]
internal static byte[] ToMcbsBytes(this string textToConvert, UInt16 codePage)
{
-#if !NET48
+#if NET
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
#endif
return Encoding.GetEncoding(codePage).GetBytes(textToConvert);