diff --git a/src/NTwain/NTwain.csproj b/src/NTwain/NTwain.csproj
index 34db1ec..0f27b17 100644
--- a/src/NTwain/NTwain.csproj
+++ b/src/NTwain/NTwain.csproj
@@ -13,7 +13,10 @@
true
-
+
+
+
+
diff --git a/src/NTwain/TwainSession.cs b/src/NTwain/TwainSession.cs
index cfe0090..214cc31 100644
--- a/src/NTwain/TwainSession.cs
+++ b/src/NTwain/TwainSession.cs
@@ -64,7 +64,9 @@ namespace NTwain
// todo: find a better place for this
if (!__encodingRegistered)
{
+#if !NETFRAMEWORK
Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
+#endif
__encodingRegistered = true;
}