diff --git a/src/shared/Z.EF.Plus.QueryIncludeOptimized.Shared/QueryIncludeOptimizedParentQueryable`.cs b/src/shared/Z.EF.Plus.QueryIncludeOptimized.Shared/QueryIncludeOptimizedParentQueryable`.cs
index 402db705..a25eb937 100644
--- a/src/shared/Z.EF.Plus.QueryIncludeOptimized.Shared/QueryIncludeOptimizedParentQueryable`.cs
+++ b/src/shared/Z.EF.Plus.QueryIncludeOptimized.Shared/QueryIncludeOptimizedParentQueryable`.cs
@@ -33,7 +33,7 @@ namespace Z.EntityFramework.Plus
     /// The type of elements of the query.
 #if EF6 && NET45
     public class QueryIncludeOptimizedParentQueryable : IOrderedQueryable, IDbAsyncEnumerable
-#elif EFCORE_3X && NETSTANDARD2_1
+#elif EFCORE_3X && NETSTANDARD
     public class QueryIncludeOptimizedParentQueryable : IOrderedQueryable, IAsyncEnumerable
 #else
     public class QueryIncludeOptimizedParentQueryable : IOrderedQueryable
@@ -172,7 +172,7 @@ public IEnumerable CreateEnumerable()
             return list;
         }
 
-#if EFCORE_3X && NETSTANDARD2_1
+#if EFCORE_3X && NETSTANDARD
         public async Task> CreateEnumerableAsync(CancellationToken cancellationToken)
         {
             QueryIncludeOptimizedIncludeSubPath.RemoveLazyChild(this);