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